diff options
author | Lang Hames <lhames@gmail.com> | 2018-01-06 05:19:07 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2018-01-06 05:19:07 +0000 |
commit | 4b6cae190d20d80cf82f1c140e57f86d998fd01d (patch) | |
tree | f775b56cd1909add89303c44fe38d2fde4b387d2 /llvm/lib/ExecutionEngine | |
parent | d80ce40d3d08455556712e3ccdd07a3405fbb2bb (diff) | |
download | bcm5719-llvm-4b6cae190d20d80cf82f1c140e57f86d998fd01d.tar.gz bcm5719-llvm-4b6cae190d20d80cf82f1c140e57f86d998fd01d.zip |
[ORC] Yet more debugging output to diagnose test failures.
llvm-svn: 321927
Diffstat (limited to 'llvm/lib/ExecutionEngine')
-rw-r--r-- | llvm/lib/ExecutionEngine/Orc/Core.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/llvm/lib/ExecutionEngine/Orc/Core.cpp b/llvm/lib/ExecutionEngine/Orc/Core.cpp index 2733528790d..e7f13c5c0e7 100644 --- a/llvm/lib/ExecutionEngine/Orc/Core.cpp +++ b/llvm/lib/ExecutionEngine/Orc/Core.cpp @@ -46,7 +46,10 @@ void AsynchronousSymbolQuery::setDefinition(SymbolStringPtr Name, << "OutstandingResolutions = " << OutstandingResolutions << "\n" << "OutstandingFinalizations = " << OutstandingFinalizations << "\n" << "Symbols.size() = " << Symbols.size() << "\n" - << "Symbols.count(Name) = " << Symbols.count(Name) << "\n"; + << "Symbols.count(Name) = " << Symbols.count(Name) << "\n" + << "Callback size = " << sizeof(SymbolsResolvedCallback) << "\n" + << "Callback offset = " + << (size_t)((char*)&NotifySymbolsResolved - (char*)this) << "\n"; assert(!Symbols.count(Name) && "Symbol has already been assigned an address"); |