[interp] Outline `set_resume_state` to conserve stack in main interpreter loop (...
[mono-project.git] / mono / mini / 
tree65e35f6668c499b80d46816a1e7f9f81fe4a82e5
drwxr-xr-x   ..
-rw-r--r-- 354 .gitignore
-rw-r--r-- 419 Info.plist
-rwxr-xr-x 30082 Makefile.am.in
-rw-r--r-- 3374 MemoryIntrinsics.il
-rw-r--r-- 731 THIRD-PARTY-NOTICES.TXT
-rw-r--r-- 5239 TestDriver.cs
-rw-r--r-- 2014 TestHelpers.cs
-rw-r--r-- 48251 abcremoval.c
-rw-r--r-- 13454 abcremoval.h
-rw-r--r-- 11768 alias-analysis.c
-rw-r--r-- 425294 aot-compiler.c
-rw-r--r-- 1441 aot-compiler.h
-rw-r--r-- 2181 aot-runtime-wasm.c
-rw-r--r-- 188825 aot-runtime.c
-rw-r--r-- 11179 aot-runtime.h
-rw-r--r-- 20076 aot-tests.cs
-rw-r--r-- 2513 arch-stubs.c
-rw-r--r-- 16788 arrays.cs
-rw-r--r-- 8909 basic-calls.cs
-rw-r--r-- 14529 basic-float.cs
-rw-r--r-- 20472 basic-long.cs
-rw-r--r-- 8736 basic-math.cs
-rw-r--r-- 65876 basic-simd.cs
-rw-r--r-- 37235 basic-vectors.cs
-rw-r--r-- 21308 basic.cs
-rw-r--r-- 5369 bench.cs
-rw-r--r-- 43914 branch-opts.c
-rw-r--r-- 71648 builtin-types.cs
-rw-r--r-- 32181 calls.c
-rw-r--r-- 15867 cfgdump.c
-rw-r--r-- 1363 cfgdump.h
-rw-r--r-- 10761 cfold.c
-rw-r--r-- 26820 cpu-amd64.md
-rw-r--r-- 13719 cpu-arm.md
-rw-r--r-- 16143 cpu-arm64.md
-rw-r--r-- 14577 cpu-mips.md
-rw-r--r-- 11213 cpu-ppc.md
-rw-r--r-- 13447 cpu-ppc64.md
-rw-r--r-- 1192 cpu-riscv32.md
-rw-r--r-- 1160 cpu-riscv64.md
-rw-r--r-- 14298 cpu-s390x.md
-rw-r--r-- 10023 cpu-sparc.md
-rw-r--r-- 0 cpu-wasm.md
-rw-r--r-- 21666 cpu-x86.md
-rw-r--r-- 19880 debug-mini.c
-rw-r--r-- 2960 debugger-agent-stubs.c
-rw-r--r-- 276072 debugger-agent.c
-rw-r--r-- 1496 debugger-agent.h
-rw-r--r-- 44180 debugger-engine.c
-rw-r--r-- 8151 debugger-engine.h
-rw-r--r-- 13110 debugger-state-machine.c
-rw-r--r-- 1533 debugger-state-machine.h
-rw-r--r-- 68531 decompose.c
-rw-r--r-- 3717 devirtualization.cs
-rw-r--r-- 11551 dominators.c
-rw-r--r-- 94941 driver.c
-rw-r--r-- 52939 dwarfwriter.c
-rw-r--r-- 1332 dwarfwriter.h
-rw-r--r-- 4070 ee.h
-rw-r--r-- 63571 exceptions-amd64.c
-rw-r--r-- 20848 exceptions-arm.c
-rw-r--r-- 18047 exceptions-arm64.c
-rw-r--r-- 16488 exceptions-mips.c
-rw-r--r-- 26594 exceptions-ppc.c
-rw-r--r-- 3639 exceptions-riscv.c
-rw-r--r-- 28966 exceptions-s390x.c
-rw-r--r-- 13142 exceptions-sparc.c
-rw-r--r-- 2564 exceptions-wasm.c
-rw-r--r-- 36701 exceptions-x86.c
-rw-r--r-- 48089 exceptions.cs
-rw-r--r-- 12824 gc-test.cs
-rw-r--r-- 1171 generics-variant-types.il
-rw-r--r-- 31104 generics.cs
-rw-r--r-- 9044 genmdesc.c
-rwxr-xr-x 7851 genmdesc.py
-rw-r--r-- 5396 graph.c
-rw-r--r-- 55309 gshared.cs
-rw-r--r-- 6881 helpers.c
-rw-r--r-- 59693 iltests.il
-rw-r--r-- 62509 image-writer.c
-rw-r--r-- 3605 image-writer.h
-rw-r--r-- 4278 interp-stubs.c
drwxr-xr-x - interp
-rw-r--r-- 63634 intrinsics.c
-rw-r--r-- 41361 ir-emit.h
-rw-r--r-- 34892 jit-icalls.c
-rw-r--r-- 7071 jit-icalls.h
-rw-r--r-- 3304 jit.h
-rw-r--r-- 14059 linear-scan.c
-rw-r--r-- 33751 liveness.c
-rw-r--r-- 16668 lldb.c
-rw-r--r-- 535 lldb.h
-rw-r--r-- 11872 llvm-jit.cpp
-rw-r--r-- 1350 llvm-jit.h
-rw-r--r-- 456 llvm-runtime.cpp
-rw-r--r-- 493 llvm-runtime.h
-rw-r--r-- 24752 llvmonly-runtime.c
-rw-r--r-- 2667 llvmonly-runtime.h
-rw-r--r-- 34358 local-propagation.c
-rw-r--r-- 5090 m2n-gen.cs
-rw-r--r-- 473 mac-entitlements.plist
-rw-r--r-- 11713 main-core.c
-rw-r--r-- 73 main-sgen.c
-rw-r--r-- 12700 main.c
-rw-r--r-- 18127 memory-access.c
-rw-r--r-- 409248 method-to-ir.c
-rw-r--r-- 15751 mini-amd64-gsharedvt.c
-rw-r--r-- 1431 mini-amd64-gsharedvt.h
-rw-r--r-- 259944 mini-amd64.c
-rw-r--r-- 19594 mini-amd64.h
-rw-r--r-- 916 mini-arch.h
-rw-r--r-- 9624 mini-arm-gsharedvt.c
-rw-r--r-- 221581 mini-arm.c
-rw-r--r-- 12923 mini-arm.h
-rw-r--r-- 11068 mini-arm64-gsharedvt.c
-rw-r--r-- 2572 mini-arm64-gsharedvt.h
-rw-r--r-- 150629 mini-arm64.c
-rw-r--r-- 8257 mini-arm64.h
-rw-r--r-- 79223 mini-codegen.c
-rw-r--r-- 2797 mini-cross-helpers.c
-rw-r--r-- 4510 mini-darwin.c
-rw-r--r-- 121350 mini-exceptions.c
-rw-r--r-- 78919 mini-gc.c
-rw-r--r-- 935 mini-gc.h
-rw-r--r-- 137376 mini-generic-sharing.c
-rw-r--r-- 13248 mini-llvm-cpp.cpp
-rw-r--r-- 4208 mini-llvm-cpp.h
-rw-r--r-- 4150 mini-llvm-loaded.c
-rw-r--r-- 318622 mini-llvm.c
-rw-r--r-- 1724 mini-llvm.h
-rw-r--r-- 158777 mini-mips.c
-rw-r--r-- 12309 mini-mips.h
-rw-r--r-- 14186 mini-native-types.c
-rw-r--r-- 66996 mini-ops.h
-rw-r--r-- 36209 mini-posix.c
-rw-r--r-- 179230 mini-ppc.c
-rw-r--r-- 12927 mini-ppc.h
-rw-r--r-- 11198 mini-profiler.c
-rw-r--r-- 12794 mini-riscv.c
-rw-r--r-- 6685 mini-riscv.h
-rw-r--r-- 166586 mini-runtime.c
-rw-r--r-- 19730 mini-runtime.h
-rw-r--r-- 208692 mini-s390x.c
-rw-r--r-- 8049 mini-s390x.h
-rw-r--r-- 125084 mini-sparc.c
-rw-r--r-- 4672 mini-sparc.h
-rw-r--r-- 52175 mini-trampolines.c
-rw-r--r-- 9255 mini-unwind.h
-rw-r--r-- 26020 mini-wasm-debugger.c
-rw-r--r-- 14868 mini-wasm.c
-rw-r--r-- 3732 mini-wasm.h
-rw-r--r-- 2764 mini-windows-dlldac.c
-rw-r--r-- 604 mini-windows-dllmain.c
-rw-r--r-- 2504 mini-windows-tls-callback.c
-rw-r--r-- 950 mini-windows-uwp.c
-rw-r--r-- 12291 mini-windows.c
-rw-r--r-- 716 mini-windows.h
-rw-r--r-- 6737 mini-x86-gsharedvt.c
-rw-r--r-- 190925 mini-x86.c
-rw-r--r-- 10314 mini-x86.h
-rw-r--r-- 126366 mini.c
-rw-r--r-- 113960 mini.h
-rw-r--r-- 7560 mixed.cs
-rw-r--r-- 2878 nacl.cs
-rw-r--r-- 37647 objects.cs
-rw-r--r-- 2038 optflags-def.h
-rw-r--r-- 2781 patch-info.h
-rw-r--r-- 8409 ratests.cs
-rw-r--r-- 1032 regalloc.h
-rw-r--r-- 7010 s390-abi.cs
-rw-r--r-- 10861 seq-points.c
-rw-r--r-- 988 seq-points.h
-rw-r--r-- 95022 simd-intrinsics.c
-rw-r--r-- 5028 simd-methods.h
-rw-r--r-- 41641 ssa.c
-rw-r--r-- 2525 support-s390x.h
-rw-r--r-- 6168 tasklets.c
-rw-r--r-- 722 tasklets.h
-rw-r--r-- 8347 test.cs
-rwxr-xr-x 5372 test_op_il_seq_point.sh
-rwxr-xr-x 2133 test_op_il_seq_point_headerfooter.sh
-rw-r--r-- 11378 trace.c
-rw-r--r-- 457 trace.h
-rw-r--r-- 18209 tramp-amd64-gsharedvt.c
-rw-r--r-- 44584 tramp-amd64.c
-rw-r--r-- 18096 tramp-arm-gsharedvt.c
-rw-r--r-- 38587 tramp-arm.c
-rw-r--r-- 15972 tramp-arm64-gsharedvt.c
-rw-r--r-- 28338 tramp-arm64.c
-rw-r--r-- 13479 tramp-mips.c
-rw-r--r-- 21223 tramp-ppc.c
-rw-r--r-- 7003 tramp-riscv.c
-rw-r--r-- 21980 tramp-s390x.c
-rw-r--r-- 7510 tramp-sparc.c
-rw-r--r-- 2534 tramp-wasm.c
-rw-r--r-- 12164 tramp-x86-gsharedvt.c
-rw-r--r-- 25765 tramp-x86.c
-rw-r--r-- 33041 type-checking.c
-rw-r--r-- 9180 unaligned.cs
-rw-r--r-- 32018 unwind.c
-rw-r--r-- 1661 viewstat.pl
-rw-r--r-- 54535 wasm_m2n_invoke.g.h
-rw-r--r-- 10016 xdebug.c