From 06f2160e1ef7fbbcc4b0a6837b7e72b9b4e8dc96 Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Wed, 13 Jan 2016 06:34:57 +0000 Subject: [PATCH] [ORC] Add extra debugging output to OrcRemoteTargetServer. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257577 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h b/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h index d416ffd4f7e..5247661e49c 100644 --- a/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h +++ b/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h @@ -400,10 +400,14 @@ private: std::error_code handleWriteMem(TargetAddress RDst, uint64_t Size) { char *Dst = reinterpret_cast(static_cast(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(static_cast(Addr)); *Ptr = static_cast(PtrVal); -- 2.34.1