Skip to content

Add backward scrolling support to disassembly view - #564

Merged
mateoconlechuga merged 1 commit into
masterfrom
disasm-backward
Sep 11, 2026
Merged

mateoconlechuga merged 1 commit into
masterfrom
disasm-backward

Conversation

@calc84maniac

Copy link
Copy Markdown
Contributor

This commit adds the ability to scroll backward in the disassembly view, using heuristics based on scanning the 64 prior bytes to determine the most likely preceding instruction. If a preceding instruction is matched, it is disassembled and prepended directly to the view, providing efficient scrolling behavior. If no preceding instruction is matched, it falls back to stepping back by one byte and fully repopulating the view from this new starting point.

This also includes a fix for a bug which would allow instructions beyond the end of the address space to be disassembled when scrolling forward.

@mateoconlechuga
mateoconlechuga merged commit eb457cf into master Sep 11, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants