diff options
author | Lang Hames <lhames@gmail.com> | 2020-03-19 16:14:18 -0700 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2020-03-19 16:30:08 -0700 |
commit | 39253a50f0f33e491e2d021f94cd3a87ee773f2d (patch) | |
tree | 1d2114516844e6b81b60fb9f3e5142eaa8aa6bee /llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp | |
parent | d6fc61b7e8b0dac481e4c84c1ace4a43e5b7ed4c (diff) | |
download | llvm-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