Split the locking out of JIT::runJITOnFunction so that callers
authorDan Gohman <gohman@apple.com>
Fri, 6 Feb 2009 21:25:08 +0000 (21:25 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 6 Feb 2009 21:25:08 +0000 (21:25 +0000)
commit21afcda54479602c2936946731a3f1ee8e5d2322
tree9f0ec80a431a987a03052cd555ae6123fc0a5d25
parente98fc32b0d80663aff215e328bcd297b3141b565
Split the locking out of JIT::runJITOnFunction so that callers
that already hold the lock can call an entry point that doesn't
re-acquire the lock.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63965 91177308-0d34-0410-b5e6-96231b3b80d8
lib/ExecutionEngine/JIT/JIT.cpp
lib/ExecutionEngine/JIT/JIT.h