summaryrefslogtreecommitdiffstats
path: root/tests/test_pool.py
diff options
context:
space:
mode:
authorblasty <peter@haxx.in>2026-07-27 22:03:08 +0200
committerblasty <peter@haxx.in>2026-07-27 22:03:08 +0200
commite3796d35d260c0115e99d98bbe0093d36baa6378 (patch)
treebfb08c18346a433e458a8aa1b0bca918a6ff7b3e /tests/test_pool.py
parenttrace: paint the execution trail — including on the decompiler (diff)
downloadida-tui-e3796d35d260c0115e99d98bbe0093d36baa6378.tar.gz
ida-tui-e3796d35d260c0115e99d98bbe0093d36baa6378.tar.xz
ida-tui-e3796d35d260c0115e99d98bbe0093d36baa6378.zip
rpc: a `trace` verb, and --trace for pane spawn
Driving the trace viewer needed the same treatment as everything else: seeking by hand through a few hundred keypresses to reach an interesting timestamp is not a way to test it. trace {seek: 120} absolute timestamp trace {seek: "!50"} halfway through, like Tenet's timestamp shell trace {goto: "main"} first execution of a name or 0xADDR trace {step: 20} relative, negative goes back trace {step: 5, over: true} Returns the usual state snapshot plus {idx, length, pc, changed} so a driver can see where it landed and what that instruction wrote. pane spawn --trace FILE passes it through to the launcher, so a trace pane is one command.
Diffstat (limited to 'tests/test_pool.py')
0 files changed, 0 insertions, 0 deletions