Reverse Run-To (debugger)

By Bengalack

Paladin (804)

Bengalack's picture

29-04-2022, 10:23

This awesome and time-saving suggestion is as old as 5 years now Shocked!

https://github.com/openMSX/debugger/issues/59

Not sure how the prioritizing is done here, but I suggest this one get some upvoting :) It would be a great addition.

Login or register to post comments

By inchl

Expert (105)

inchl's picture

29-04-2022, 11:44

Yes, please add this feature! Also the step back over a repeat command like ldir/otir should be done in one go.

By Bengalack

Paladin (804)

Bengalack's picture

29-04-2022, 11:56

inchl wrote:

Yes, please add this feature! Also the step back over a repeat command like ldir/otir should be done in one go.

exactly - those are "problematic" Smile

By wouter_

Hero (535)

wouter_'s picture

29-04-2022, 12:22

I posted a more elaborate reply on the ticket.
Summary: I 100% agree it would be a useful feature. Unfortunately it's not easy to implement (with acceptable performance).

By Bengalack

Paladin (804)

Bengalack's picture

29-04-2022, 18:48

Ok, thanks a lot for the quick reply. It is of course often like this --a seemingly small task... which in reality is complex and lengthy!

By inchl

Expert (105)

inchl's picture

09-09-2022, 09:42

What about an auto-keep-pressing option until the debugger:
1. hits a breakpoint
-or-
2. the current instruction changes the PC for more than 3 or so? This wil avoid push en pops, but will stop on a jr, jp, call, ret etc.

Stephan