From 4b6cae190d20d80cf82f1c140e57f86d998fd01d Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Sat, 6 Jan 2018 05:19:07 +0000 Subject: [ORC] Yet more debugging output to diagnose test failures. llvm-svn: 321927 --- llvm/lib/ExecutionEngine/Orc/Core.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'llvm/lib/ExecutionEngine/Orc/Core.cpp') 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"); -- cgit v1.2.3