[all-commits] [llvm/llvm-project] ae376f: Modify all register values whose byte size matches...

Greg Clayton via All-commits all-commits at lists.llvm.org
Mon Aug 22 14:48:37 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ae376feb0b1922294884257811b9659eed83e1e1
      https://github.com/llvm/llvm-project/commit/ae376feb0b1922294884257811b9659eed83e1e1
  Author: Greg Clayton <gclayton at fb.com>
  Date:   2022-08-22 (Mon, 22 Aug 2022)

  Changed paths:
    M lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py
    M lldb/test/API/tools/lldb-vscode/variables/TestVSCode_variables.py
    M lldb/tools/lldb-vscode/lldb-vscode.cpp

  Log Message:
  -----------
  Modify all register values whose byte size matches the address size to be formatter as eFormatAddressInfo.

This allows users to see similar output to what the "register read" command emits in LLDB's command line.

Added a test to verify that the PC has the correct value with contains a pointer followed by the module + function name and the source line info. Something like:

0x0000000100000a64 a.out`main + 132 at main.cpp:17:11

Differential Revision: https://reviews.llvm.org/D129528




More information about the All-commits mailing list