[Orc] Enable user-supplied memory managers in the CompileOnDemand layer.
authorLang Hames <lhames@gmail.com>
Sat, 9 Jan 2016 20:55:18 +0000 (20:55 +0000)
committerLang Hames <lhames@gmail.com>
Sat, 9 Jan 2016 20:55:18 +0000 (20:55 +0000)
commitd8eb9f704c00d33550f730a6a8d0070634777b1f
tree98e4b13840a3970a746eaa850fe34ccc9d7927bb
parent362488a72474f16c1af68ad328395ee6e196c489
[Orc] Enable user-supplied memory managers in the CompileOnDemand layer.

Previously the CompileOnDemand layer was hard-coded to use a new
SectionMemoryManager for each function when it was called.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257265 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
lib/ExecutionEngine/Orc/OrcCBindingsStack.h
tools/lli/OrcLazyJIT.h