llvm-project/lldb/examples/python
Jonas Devlieghere e1cad1303b [lldb] Support Rosetta registers in crashlog.py
Rosetta crashlogs can have their own thread register state. Unlike the
other registers which ware directly listed under "threadState", the
Rosetta registers are nested under their own key in the JSON, as
illustrated below:

  {
      "threadState":
      {
          "rosetta":
          {
              "tmp2":
              {
                  "value": 4935057216
              },
              "tmp1":
              {
                  "value": 4365863188
              },
              "tmp0":
              {
                  "value": 18446744073709551615
              }
          }
      }
  }
2022-01-31 10:50:16 -08:00
..
scripted_process [lldb/Plugins] Add support of multiple ScriptedThreads in a ScriptedProcess 2022-01-24 20:25:53 +01:00
armv7_cortex_m_target_defintion.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
bsd.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
cmdtemplate.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
crashlog.py [lldb] Support Rosetta registers in crashlog.py 2022-01-31 10:50:16 -08:00
delta.py [lldb] Use __lldb_init_module instead of "if lldb.debugger" idiom 2022-01-13 16:37:49 -08:00
diagnose_nsstring.py
diagnose_unwind.py [lldb] Use __lldb_init_module instead of "if lldb.debugger" idiom 2022-01-13 16:37:49 -08:00
dict_utils.py
disasm-stress-test.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
disasm.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
disassembly_mode.py
file_extract.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
gdb_disassemble.py [lldb] Use __lldb_init_module instead of "if lldb.debugger" idiom 2022-01-13 16:37:49 -08:00
gdbremote.py [lldb] Use __lldb_init_module instead of "if lldb.debugger" idiom 2022-01-13 16:37:49 -08:00
globals.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
in_call_stack.py
jump.py [lldb] Use __lldb_init_module instead of "if lldb.debugger" idiom 2022-01-13 16:37:49 -08:00
lldb_module_utils.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
lldbtk.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
mach_o.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
memory.py [lldb] Use __lldb_init_module instead of "if lldb.debugger" idiom 2022-01-13 16:37:49 -08:00
operating_system.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
performance.py [lldb] [gdb-remote server] Introduce new stop reasons for fork and vfork 2021-04-24 11:08:33 +02:00
process_events.py [lldb] Fix typos. NFC. 2021-05-31 06:48:57 +07:00
pytracer.py
sbvalue.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
scripted_step.py
shadow.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
sources.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
stacks.py [lldb] Use __lldb_init_module instead of "if lldb.debugger" idiom 2022-01-13 16:37:49 -08:00
step_and_print.py
symbolication.py [lldb][crashlog] Avoid specifying arch for image when a UUID is present 2021-09-20 10:23:35 -07:00
types.py [lldb] Use __lldb_init_module instead of "if lldb.debugger" idiom 2022-01-13 16:37:49 -08:00
x86_64_linux_target_definition.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
x86_64_qemu_target_definition.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00
x86_64_target_definition.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00