[llvm] Remove loaded llvm support, the startup perf penalty doesn't seem to exist...
commit8da9361ab2da24c75f21e215d37e0417076d694b
authorZoltan Varga <vargaz@gmail.com>
Tue, 25 Feb 2020 01:35:00 +0000 (24 20:35 -0500)
committerGitHub <noreply@github.com>
Tue, 25 Feb 2020 01:35:00 +0000 (24 20:35 -0500)
tree682d54361b9cc60cf0dd26a71c805625444b6e09
parented012b6e89361eae546ef1fc5c103b41dcb8b299
[llvm] Remove loaded llvm support, the startup perf penalty doesn't seem to exist any more. (#18868)

* [llvm] Remove loaded llvm support, the startup perf penalty doesn't seem to exist any more.

* Fix the windows build.

* Remove more mini-llvm-loaded.c references.

* Remove more --enable-loadedllvm references.

* Make --enable-loadedllvm the same as --enable-llvm.

* Fix run-jenkins.sh.

* Address review comments.
19 files changed:
README.md
configure.ac
mono/metadata/icall.c
mono/metadata/jit-icall-reg.h
mono/mini/CMakeLists.txt
mono/mini/Makefile.am.in
mono/mini/llvm-runtime.cpp
mono/mini/mini-llvm-loaded.c [deleted file]
mono/mini/mini-llvm.c
mono/mini/mini-llvm.h
mono/mini/mini-runtime.c
mono/mini/mini.c
mono/mini/xdebug.c
mono/unit-tests/Makefile.am
mono/utils/mono-compiler.h
msvc/libmini-llvm.targets
msvc/libmini-llvm.targets.filters
packaging/MacSDK/mono.py
scripts/ci/run-jenkins.sh