llvm-project/llvm/lib/ExecutionEngine/MCJIT
Jim Grosbach 3fa6dcfebb Fix MCJIT memory leak of owned TargetMachine.
The JIT is expected to take ownership of the TM that's passed in. The MCJIT
wasn't freeing it, resulting in leaks.

llvm-svn: 148356
2012-01-17 23:08:46 +00:00
..
CMakeLists.txt Fix up the CMake build for the new files added in r146960, they're 2011-12-20 08:42:11 +00:00
Intercept.cpp EE: Provide the symbol "lseek64" explicitly with <unistd.h> on Linux glibc. 2011-08-14 00:34:04 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
MCJIT.cpp Fix MCJIT memory leak of owned TargetMachine. 2012-01-17 23:08:46 +00:00
MCJIT.h ExecutionEngine interface to re-map addresses for engines that support it. 2012-01-16 23:50:55 +00:00
MCJITMemoryManager.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
MCJITMemoryManager.h MCJIT support for non-function sections. 2012-01-16 22:26:39 +00:00
Makefile