[llvm-commits] [llvm] r128851 - in /llvm/trunk: include/llvm/ExecutionEngine/RuntimeDyld.h lib/ExecutionEngine/MCJIT/MCJIT.cpp lib/ExecutionEngine/MCJIT/MCJIT.h lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp tools/llvm-rtdyld/llvm-rtdyld.cpp
pichet2000 at gmail.com
Mon Apr 4 18:29:48 CDT 2011
On Mon, Apr 4, 2011 at 7:04 PM, Jim Grosbach <grosbach at apple.com> wrote:
> Author: grosbach
> Date: Mon Apr 4 18:04:39 2011
> New Revision: 128851
> URL: http://llvm.org/viewvc/llvm-project?rev=128851&view=rev
> Layer the memory manager between the JIT and the runtime Dyld.
> The JITMemory manager references LLVM IR constructs directly, while the
> runtime Dyld works at a lower level and can handle objects which may not
> originate from LLVM IR. Introduce a new layer for the memory manager to
> handle the interface between them. For the MCJIT, this layer will be almost
> entirely simply a call-through w/ translation between the IR objects and
> symbol names.
where is MCJITMemoryManager.h?
More information about the llvm-commits