Commit Graph
4 Commits
Author SHA1 Message Date
claude 8ae6103ce7 v0.4: INT3 software breakpoints with by-name/by-id ops
- StopReason::Breakpoint(id), rewinds RIP on hit
- bp.set(addr_or_symbol, name?), bp.remove(id_or_name), bp.list()
- step/cont disarm-step-rearm when PC sits on an enabled bp
- fix: PIE load_base = mapping_base - mapping_file_offset (was using the
  first executable mapping with its offset, which is wrong on toolchains
  that split read-only header pages)
2026-05-27 21:21:29 +00:00
claude d587dbcd4c v0.3: ELF symbol parsing, sym()/addr()/symbols() globals, addrstr/here prelude helpers 2026-05-27 21:13:10 +00:00
claude 19c6154831 v0.2: prev snapshot of regs, refactored state/prev to share build_register_view 2026-05-27 21:10:23 +00:00
claude 912f5003fe v0.1: spawn/step/cont, state.{pc,sp,registers,memory}, prelude.js 2026-05-27 21:08:28 +00:00