Added LLIMCJITMemoryManager to the lli. This manager will be used for MCJIT instead...
authorDanil Malyshev <dmalyshev@accesssoftek.com>
Wed, 16 May 2012 18:50:11 +0000 (18:50 +0000)
committerDanil Malyshev <dmalyshev@accesssoftek.com>
Wed, 16 May 2012 18:50:11 +0000 (18:50 +0000)
commit8c17fbd6c167687fca630b91ba007265e6a9c424
treebfa8d9795f4d8b609fcf3b2ea7b9a94be661a284
parentf8be8595ae51efcbc566b65b261212d60ccc7a5a
Added LLIMCJITMemoryManager to the lli. This manager will be used for MCJIT instead of DefaultJIMMemoryManager.
It's more flexible for MCJIT tasks, in addition it's provides a invalidation instruction cache for code sections which will be used before JIT code will be executed.

llvm-svn: 156933
llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.h
llvm/tools/lli/lli.cpp
llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp