diff options
author | Jeffrey Yasskin <jyasskin@google.com> | 2009-10-27 20:30:28 +0000 |
---|---|---|
committer | Jeffrey Yasskin <jyasskin@google.com> | 2009-10-27 20:30:28 +0000 |
commit | 4f6ac2f5671ce45a9690e24bd753770111611166 (patch) | |
tree | a936eb2947dd33c21f495fd517444bb74ab89493 /lib/ExecutionEngine/ExecutionEngine.cpp | |
parent | 1e6c6ebac9fde4ee5c0435affc89ae6f183c011c (diff) | |
download | external_llvm-4f6ac2f5671ce45a9690e24bd753770111611166.tar.gz external_llvm-4f6ac2f5671ce45a9690e24bd753770111611166.tar.bz2 external_llvm-4f6ac2f5671ce45a9690e24bd753770111611166.zip |
Change the JIT to compile eagerly by default as agreed in
http://llvm.org/PR5184, and beef up the comments to describe what both options
do and the risks of lazy compilation in the presence of threads.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85295 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/ExecutionEngine/ExecutionEngine.cpp')
-rw-r--r-- | lib/ExecutionEngine/ExecutionEngine.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ExecutionEngine/ExecutionEngine.cpp b/lib/ExecutionEngine/ExecutionEngine.cpp index 16808a749d..c61ab87597 100644 --- a/lib/ExecutionEngine/ExecutionEngine.cpp +++ b/lib/ExecutionEngine/ExecutionEngine.cpp @@ -49,7 +49,7 @@ ExecutionEngine::EERegisterFn ExecutionEngine::ExceptionTableRegister = 0; ExecutionEngine::ExecutionEngine(ModuleProvider *P) : EEState(*this), LazyFunctionCreator(0) { - LazyCompilationDisabled = false; + CompilingLazily = false; GVCompilationDisabled = false; SymbolSearchingDisabled = false; DlsymStubsEnabled = false; |