[llvm] r257577 - [ORC] Add extra debugging output to OrcRemoteTargetServer.

Lang Hames via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 12 22:34:57 PST 2016


Author: lhames
Date: Wed Jan 13 00:34:57 2016
New Revision: 257577

URL: http://llvm.org/viewvc/llvm-project?rev=257577&view=rev
Log:
[ORC] Add extra debugging output to OrcRemoteTargetServer.

Modified:
    llvm/trunk/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h

Modified: llvm/trunk/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h?rev=257577&r1=257576&r2=257577&view=diff
==============================================================================
--- llvm/trunk/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h (original)
+++ llvm/trunk/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h Wed Jan 13 00:34:57 2016
@@ -400,10 +400,14 @@ private:
 
   std::error_code handleWriteMem(TargetAddress RDst, uint64_t Size) {
     char *Dst = reinterpret_cast<char *>(static_cast<uintptr_t>(RDst));
+    DEBUG(dbgs() << "  Writing " << Size << " bytes to "
+                 << format("0x%016x", RDst) << "\n");
     return Channel.readBytes(Dst, Size);
   }
 
   std::error_code handleWritePtr(TargetAddress Addr, TargetAddress PtrVal) {
+    DEBUG(dbgs() << "  Writing pointer *" << format("0x%016x", Addr) << " = "
+                 << format("0x%016x", PtrVal) << "\n");
     uintptr_t *Ptr =
         reinterpret_cast<uintptr_t *>(static_cast<uintptr_t>(Addr));
     *Ptr = static_cast<uintptr_t>(PtrVal);




More information about the llvm-commits mailing list