diff options
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc')
-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"); |