[Lldb-commits] [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
walter erquinigo via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Fri Oct 16 14:35:43 PDT 2020
wallace marked 2 inline comments as done.
wallace added inline comments.
================
Comment at: lldb/test/API/commands/trace/TestTraceDumpInstructions.py:142-143
+ substrs=['''thread #1: tid = 3842849, total instructions = 2
+ [0] no memory mapped at this address
+ [1] no memory mapped at this address'''])
+
----------------
wallace wrote:
> clayborg wrote:
> > We should be showing addresses here. It doesn't matter if they are mapped or not. This will happen for JIT'ed code.
> I'll do this in a later diff. Currently libipt doesn't report the addresses that it fails to decode, but I'm planning on making a patch on libipt to support that.
Already fixed, disregard this comment
================
Comment at: lldb/test/API/commands/trace/TestTraceDumpInstructions.py:163
+ [ 3] 0x400654
+ [ 4] no memory mapped at this address
+ [ 5] 0x400516
----------------
wallace wrote:
> clayborg wrote:
> > Why aren't we showing the address here? We will run into cases, for possibly JIT'ed code where we won't have a section for an address, so we should still show the address
> >
> Repeating my message from above:
>
> > I'll do this in a later diff. Currently libipt doesn't report the addresses that it fails to decode, but I'm planning on making a patch on libipt to support that.
>
Already fixed, disregard this comment
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D89283/new/
https://reviews.llvm.org/D89283
More information about the lldb-commits
mailing list