mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-24 21:42:54 +02:00
b48c4cfa2d
Based on the STL class of the same name, it guards a mutex while also allowing it to be unlocked conditionally before destruction. This eliminates the last naked usages of mutexes in LLVM and clang. It also uncovered and fixed a bug in callExternalFunction() when compiled without USE_LIBFFI, where the mutex would never be unlocked if the end of the function was reached. llvm-svn: 216338 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Execution.cpp | ||
ExternalFunctions.cpp | ||
Interpreter.cpp | ||
Interpreter.h | ||
LLVMBuild.txt | ||
Makefile |