[runtime] Transition the trampoline code to use memory managers for memory allocation...
[mono-project.git] / mono / mini / 
treef4c50e97cc8cc3d0927f96af2c68402675b2f708
drwxr-xr-x   ..
-rw-r--r-- 381 .gitignore
-rw-r--r-- 9307 CMakeLists.txt
-rw-r--r-- 419 Info.plist
-rwxr-xr-x 31795 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-- 51116 abcremoval.c
-rw-r--r-- 14038 abcremoval.h
-rw-r--r-- 12175 alias-analysis.c
-rw-r--r-- 441380 aot-compiler.c
-rw-r--r-- 1352 aot-compiler.h
-rw-r--r-- 2893 aot-runtime-wasm.c
-rw-r--r-- 195966 aot-runtime.c
-rw-r--r-- 11106 aot-runtime.h
-rw-r--r-- 20371 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-- 44048 branch-opts.c
-rw-r--r-- 71648 builtin-types.cs
-rw-r--r-- 32537 calls.c
-rw-r--r-- 15867 cfgdump.c
-rw-r--r-- 1363 cfgdump.h
-rw-r--r-- 11491 cfold.c
-rw-r--r-- 26974 cpu-amd64.md
-rw-r--r-- 13717 cpu-arm.md
-rw-r--r-- 16143 cpu-arm64.md
-rw-r--r-- 14574 cpu-mips.md
-rw-r--r-- 11210 cpu-ppc.md
-rw-r--r-- 13446 cpu-ppc64.md
-rw-r--r-- 1127 cpu-riscv32.md
-rw-r--r-- 1095 cpu-riscv64.md
-rw-r--r-- 14317 cpu-s390x.md
-rw-r--r-- 10021 cpu-sparc.md
-rw-r--r-- 0 cpu-wasm.md
-rw-r--r-- 21631 cpu-x86.md
-rw-r--r-- 19859 debug-mini.c
-rw-r--r-- 2950 debugger-agent-stubs.c
-rw-r--r-- 281438 debugger-agent.c
-rw-r--r-- 1563 debugger-agent.h
-rw-r--r-- 50215 debugger-engine.c
-rw-r--r-- 9635 debugger-engine.h
-rw-r--r-- 13110 debugger-state-machine.c
-rw-r--r-- 1490 debugger-state-machine.h
-rw-r--r-- 67967 decompose.c
-rw-r--r-- 3717 devirtualization.cs
-rw-r--r-- 11544 dominators.c
-rw-r--r-- 98840 driver.c
-rw-r--r-- 53087 dwarfwriter.c
-rw-r--r-- 1332 dwarfwriter.h
-rw-r--r-- 4431 ee.h
-rw-r--r-- 64786 exceptions-amd64.c
-rw-r--r-- 20921 exceptions-arm.c
-rw-r--r-- 17966 exceptions-arm64.c
-rw-r--r-- 16561 exceptions-mips.c
-rw-r--r-- 26658 exceptions-ppc.c
-rw-r--r-- 6373 exceptions-riscv.c
-rw-r--r-- 32527 exceptions-s390x.c
-rw-r--r-- 13215 exceptions-sparc.c
-rw-r--r-- 2564 exceptions-wasm.c
-rw-r--r-- 37598 exceptions-x86.c
-rw-r--r-- 48002 exceptions.cs
-rw-r--r-- 12824 gc-test.cs
-rwxr-xr-x 467 gen-version-h.sh
-rw-r--r-- 1171 generics-variant-types.il
-rw-r--r-- 31487 generics.cs
-rw-r--r-- 9044 genmdesc.c
-rwxr-xr-x 7826 genmdesc.py
-rw-r--r-- 5396 graph.c
-rw-r--r-- 57417 gshared.cs
-rw-r--r-- 6901 helpers.c
-rw-r--r-- 73671 iltests.il
-rw-r--r-- 63381 image-writer.c
-rw-r--r-- 3681 image-writer.h
-rw-r--r-- 4725 interp-stubs.c
drwxr-xr-x - interp
-rw-r--r-- 74501 intrinsics.c
-rw-r--r-- 41351 ir-emit.h
-rw-r--r-- 36355 jit-icalls.c
-rw-r--r-- 7488 jit-icalls.h
-rw-r--r-- 3525 jit.h
-rw-r--r-- 14102 linear-scan.c
-rw-r--r-- 33707 liveness.c
-rw-r--r-- 16152 lldb.c
-rw-r--r-- 535 lldb.h
-rw-r--r-- 9657 llvm-intrinsics.h
-rw-r--r-- 16366 llvm-jit.cpp
-rw-r--r-- 1040 llvm-jit.h
-rw-r--r-- 393 llvm-runtime.cpp
-rw-r--r-- 493 llvm-runtime.h
-rw-r--r-- 23964 llvmonly-runtime.c
-rw-r--r-- 2463 llvmonly-runtime.h
-rw-r--r-- 34329 local-propagation.c
-rw-r--r-- 473 mac-entitlements.plist
-rw-r--r-- 5183 main-core.c
-rw-r--r-- 73 main-sgen.c
-rw-r--r-- 12486 main.c
-rw-r--r-- 19129 memory-access.c
-rw-r--r-- 426235 method-to-ir.c
-rw-r--r-- 15755 mini-amd64-gsharedvt.c
-rw-r--r-- 1431 mini-amd64-gsharedvt.h
-rw-r--r-- 275701 mini-amd64.c
-rw-r--r-- 19479 mini-amd64.h
-rw-r--r-- 916 mini-arch.h
-rw-r--r-- 9603 mini-arm-gsharedvt.c
-rw-r--r-- 221586 mini-arm.c
-rw-r--r-- 12963 mini-arm.h
-rw-r--r-- 11040 mini-arm64-gsharedvt.c
-rw-r--r-- 2572 mini-arm64-gsharedvt.h
-rw-r--r-- 151547 mini-arm64.c
-rw-r--r-- 8569 mini-arm64.h
-rw-r--r-- 79388 mini-codegen.c
-rw-r--r-- 2818 mini-cross-helpers.c
-rw-r--r-- 5612 mini-darwin.c
-rw-r--r-- 125035 mini-exceptions.c
-rw-r--r-- 78989 mini-gc.c
-rw-r--r-- 935 mini-gc.h
-rw-r--r-- 141000 mini-generic-sharing.c
-rw-r--r-- 18420 mini-llvm-cpp.cpp
-rw-r--r-- 5617 mini-llvm-cpp.h
-rw-r--r-- 386513 mini-llvm.c
-rw-r--r-- 1511 mini-llvm.h
-rw-r--r-- 158755 mini-mips.c
-rw-r--r-- 12309 mini-mips.h
-rw-r--r-- 14062 mini-native-types.c
-rw-r--r-- 78106 mini-ops.h
-rw-r--r-- 36333 mini-posix.c
-rw-r--r-- 179373 mini-ppc.c
-rw-r--r-- 12927 mini-ppc.h
-rw-r--r-- 11651 mini-profiler.c
-rw-r--r-- 12813 mini-riscv.c
-rw-r--r-- 6635 mini-riscv.h
-rw-r--r-- 175026 mini-runtime.c
-rw-r--r-- 20120 mini-runtime.h
-rw-r--r-- 191278 mini-s390x.c
-rw-r--r-- 8676 mini-s390x.h
-rw-r--r-- 125018 mini-sparc.c
-rw-r--r-- 4672 mini-sparc.h
-rw-r--r-- 52958 mini-trampolines.c
-rw-r--r-- 9198 mini-unwind.h
-rw-r--r-- 46960 mini-wasm-debugger.c
-rw-r--r-- 16476 mini-wasm.c
-rw-r--r-- 3395 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-- 12213 mini-windows.c
-rw-r--r-- 716 mini-windows.h
-rw-r--r-- 6737 mini-x86-gsharedvt.c
-rw-r--r-- 193409 mini-x86.c
-rw-r--r-- 10667 mini-x86.h
-rw-r--r-- 128975 mini.c
-rw-r--r-- 118399 mini.h
-rw-r--r-- 7926 mixed.cs
-rw-r--r-- 1389 mono-private-unstable.h
-rw-r--r-- 9265 monovm.c
-rw-r--r-- 608 monovm.h
-rw-r--r-- 2878 nacl.cs
-rw-r--r-- 37992 objects.cs
-rw-r--r-- 2038 optflags-def.h
-rw-r--r-- 3461 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-- 10913 seq-points.c
-rw-r--r-- 988 seq-points.h
-rw-r--r-- 72069 simd-intrinsics-netcore.c
-rw-r--r-- 95416 simd-intrinsics.c
-rw-r--r-- 5665 simd-methods-netcore.h
-rw-r--r-- 5028 simd-methods.h
-rw-r--r-- 41606 ssa.c
-rw-r--r-- 2525 support-s390x.h
-rw-r--r-- 6294 tasklets.c
-rw-r--r-- 780 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-- 4546 tiered.c
-rw-r--r-- 920 tiered.h
-rw-r--r-- 12134 trace.c
-rw-r--r-- 659 trace.h
-rw-r--r-- 18375 tramp-amd64-gsharedvt.c
-rw-r--r-- 49528 tramp-amd64.c
-rw-r--r-- 18089 tramp-arm-gsharedvt.c
-rw-r--r-- 39025 tramp-arm.c
-rw-r--r-- 16058 tramp-arm64-gsharedvt.c
-rw-r--r-- 28235 tramp-arm64.c
-rw-r--r-- 13744 tramp-mips.c
-rw-r--r-- 21392 tramp-ppc.c
-rw-r--r-- 7187 tramp-riscv.c
-rw-r--r-- 26194 tramp-s390x.c
-rw-r--r-- 7684 tramp-sparc.c
-rw-r--r-- 2604 tramp-wasm.c
-rw-r--r-- 12201 tramp-x86-gsharedvt.c
-rw-r--r-- 30557 tramp-x86.c
-rw-r--r-- 33041 type-checking.c
-rw-r--r-- 9180 unaligned.cs
-rw-r--r-- 31985 unwind.c
-rw-r--r-- 1661 viewstat.pl
-rw-r--r-- 71172 wasm_m2n_invoke.g.h
-rw-r--r-- 9986 xdebug.c