Clean-up of memory buffer and object ownership model in MCJIT
authorAndrew Kaylor <andrew.kaylor@intel.com>
Tue, 2 Oct 2012 21:18:39 +0000 (21:18 +0000)
committerAndrew Kaylor <andrew.kaylor@intel.com>
Tue, 2 Oct 2012 21:18:39 +0000 (21:18 +0000)
commitadc70568f9ddb5323775ca79c9ddd531af3f4d98
treea54dc069e1c40146b736b3d622068715d9a7447c
parentf01b02b7cf10bcb8c875cd7f610b0e846025f4e4
Clean-up of memory buffer and object ownership model in MCJIT

llvm-svn: 165053
15 files changed:
llvm/include/llvm/ExecutionEngine/ObjectBuffer.h [new file with mode: 0644]
llvm/include/llvm/ExecutionEngine/ObjectImage.h [new file with mode: 0644]
llvm/include/llvm/ExecutionEngine/RuntimeDyld.h
llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp
llvm/lib/ExecutionEngine/MCJIT/MCJIT.h
llvm/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp
llvm/lib/ExecutionEngine/RuntimeDyld/JITRegistrar.h
llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h [moved from llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImage.h with 60% similarity]
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h
llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp