Change the JIT to compile eagerly by default as agreed in
authorJeffrey Yasskin <jyasskin@google.com>
Tue, 27 Oct 2009 20:30:28 +0000 (20:30 +0000)
committerJeffrey Yasskin <jyasskin@google.com>
Tue, 27 Oct 2009 20:30:28 +0000 (20:30 +0000)
commitdc85724f703bddf6988b6b3f20203beab775f32b
treea936eb2947dd33c21f495fd517444bb74ab89493
parent5f75cf511bca0598d4db3b19d0f154ce5657f058
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
docs/tutorial/LangImpl4.html
docs/tutorial/OCamlLangImpl4.html
include/llvm/ExecutionEngine/ExecutionEngine.h
lib/ExecutionEngine/ExecutionEngine.cpp
lib/ExecutionEngine/JIT/JIT.cpp
lib/ExecutionEngine/JIT/JITEmitter.cpp
tools/lli/lli.cpp
unittests/ExecutionEngine/JIT/JITTest.cpp