aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2020-03-19 16:14:18 -0700
committerLang Hames <lhames@gmail.com>2020-03-19 16:30:08 -0700
commit39253a50f0f33e491e2d021f94cd3a87ee773f2d (patch)
tree1d2114516844e6b81b60fb9f3e5142eaa8aa6bee /llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp
parentd6fc61b7e8b0dac481e4c84c1ace4a43e5b7ed4c (diff)
downloadllvm-39253a50f0f33e491e2d021f94cd3a87ee773f2d.zip
llvm-39253a50f0f33e491e2d021f94cd3a87ee773f2d.tar.gz
llvm-39253a50f0f33e491e2d021f94cd3a87ee773f2d.tar.bz2
[ORC] Re-apply 98f2bb44610, enable JITEventListeners in OrcV2, with fixes.
Updates the object buffer ownership scheme in jitLinkForOrc and related functions: Ownership of both the object::ObjectFile and underlying MemoryBuffer is passed into jitLinkForOrc and passed back to the onEmit callback once linking is complete. This avoids the use-after-free errors that were seen in 98f2bb44610.
Diffstat (limited to 'llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions