llvm-6502/lib/ExecutionEngine
Chandler Carruth 8179873504 Revert part of r193291, restoring the deletion of loaded objects.
Without this, customers of the MCJIT were leaking memory like crazy.

It's not really clear what the *right* memory management is here, so I'm
not trying to add lots of tests or other logic, just trying to get us
back to a better baseline. I'll follow up on the original commit to
figure out the right path forward.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193323 91177308-0d34-0410-b5e6-96231b3b80d8
2013-10-24 09:52:56 +00:00
..
IntelJITEvents Formatting correction 2013-01-29 00:50:18 +00:00
Interpreter LLVM Interpreter: implementation of "insertvalue" and "extractvalue"; 2013-09-12 10:48:23 +00:00
JIT Remove dead code. 2013-10-07 13:54:50 +00:00
MCJIT Revert part of r193291, restoring the deletion of loaded objects. 2013-10-24 09:52:56 +00:00
OProfileJIT Adding oprofile support for MCJIT. 2013-10-16 16:32:47 +00:00
RuntimeDyld Improving MCJIT/RuntimeDyld thread safety 2013-10-21 17:42:06 +00:00
CMakeLists.txt Put RTDyldMemoryManager into its own file, and make it linked into 2013-05-21 20:24:07 +00:00
EventListenerCommon.h
ExecutionEngine.cpp Remove dead code. 2013-10-07 13:54:50 +00:00
ExecutionEngineBindings.cpp This threads SectionName through the allocateCodeSection/allocateDataSection APIs, both in C++ and C land. 2013-10-02 00:59:25 +00:00
LLVMBuild.txt
Makefile
RTDyldMemoryManager.cpp Really fix build warning/error that I think r192756 was trying to fix. 2013-10-16 06:50:36 +00:00
TargetSelect.cpp Clean up some usage of Triple. The base class has methods for determining if the target is iOS and Linux. 2013-08-29 20:23:14 +00:00