llvm-6502/include/llvm/ExecutionEngine
Zachary Turner 1f502bd9d7 Replace Execution Engine's mutex with std::recursive_mutex.
This change has a bit of a trickle down effect due to the fact that
there are a number of derived implementations of ExecutionEngine,
and that the mutex is not tightly encapsulated so is used by other
classes directly.

Reviewed by: rnk

Differential Revision: http://reviews.llvm.org/D4196

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211214 91177308-0d34-0410-b5e6-96231b3b80d8
2014-06-18 20:17:35 +00:00
..
ExecutionEngine.h Replace Execution Engine's mutex with std::recursive_mutex. 2014-06-18 20:17:35 +00:00
GenericValue.h
Interpreter.h
JIT.h
JITEventListener.h [C++] Use 'nullptr'. 2014-04-24 06:44:33 +00:00
JITMemoryManager.h
MCJIT.h
ObjectBuffer.h Untabify. 2014-03-16 23:58:43 +00:00
ObjectCache.h [weak vtables] Remove a bunch of weak vtables 2013-11-19 00:57:56 +00:00
ObjectImage.h Object: iterator_range accessors for ObjectImage symbols and sections. 2014-04-21 18:10:26 +00:00
OProfileWrapper.h
RTDyldMemoryManager.h [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 2014-04-15 06:32:26 +00:00
RuntimeDyld.h PR19553: Memory leak in RuntimeDyldELF::createObjectImageFromFile 2014-04-29 21:52:46 +00:00
SectionMemoryManager.h Don't use 'using std::error_code' in include/llvm. 2014-06-12 21:46:39 +00:00