vice-0001: monitor breakpoint list O(N) scan per opcode — search_checkpoint_list traverses sorted checkpoint linked list without early exit. Code comment promises "we can drop out early" but never implements it. Fix: break when entry.start_addr exceeds target address. 200x fewer comparisons for addresses below first breakpoint. 11/11 PASS. DOSBox-X: dosbox-x-0001/0002 previously committed (2026-03-31). MOAD 0002-0005 CLEAN. |
||
|---|---|---|
| .. | ||
| ViceMonitorBreakpointTest$Checkpoint.class | ||
| ViceMonitorBreakpointTest.class | ||
| ViceMonitorBreakpointTest.java | ||