summaryrefslogtreecommitdiffstats
path: root/systemd
diff options
context:
space:
mode:
authorblasty <peter@haxx.in>2026-07-23 15:42:23 +0200
committerblasty <peter@haxx.in>2026-07-23 15:42:23 +0200
commit5a2ebd1369b35ff756f1f3e3d96c847d87fe9e67 (patch)
tree94c1290f3cdc5e919683069db36bbaa69cb00eea /systemd
parentapp: 'L' opens the continuous segment listing (functions+data interleaved) (diff)
downloadida-tui-5a2ebd1369b35ff756f1f3e3d96c847d87fe9e67.tar.gz
ida-tui-5a2ebd1369b35ff756f1f3e3d96c847d87fe9e67.tar.xz
ida-tui-5a2ebd1369b35ff756f1f3e3d96c847d87fe9e67.zip
listing: render opcode bytes (shared engine with disasm) — M4/UX step 1
The flat listing was a subset of the disasm view (no opcodes). Now the listing carries an opcode-bytes column with the same format + o toggle: Head gains a raw field, ListingModel fills it for code heads via one bulk read per page (bounded, variable-length safe) + tracks the widest opcode; ListingView renders/pads the column, settling width as pages stream in. render_line/_line_plain share the addr+opcodes+label+mnem/text layout with DisasmView. Test harness all_funcs() reloads the index if a prior bump_items() cleared it (was crashing biggest() with max([])). Verified: code heads carry raw (max_raw_len 11); listing suite + continuous_view opcode-parity 26/0.
Diffstat (limited to 'systemd')
0 files changed, 0 insertions, 0 deletions