From: Jean-Paul Mari Date: Sun, 15 Mar 2020 18:37:37 +0000 (-0400) Subject: Added the step over for source level tracing X-Git-Tag: v2.1.3-R5^2~36^2~2 X-Git-Url: http://git.hcoop.net/clinton/Virtual-Jaguar-Rx.git/commitdiff_plain/37af132ae850767a36b04209ad69de624b8fdbc0 Added the step over for source level tracing --- diff --git a/docs/vj_HistoryNotes.txt b/docs/vj_HistoryNotes.txt index b39c710..47363d0 100644 --- a/docs/vj_HistoryNotes.txt +++ b/docs/vj_HistoryNotes.txt @@ -8,6 +8,7 @@ Release 5 (TBA) -- Alert box will display a message and then the code will stop 3) Added a HW registers browser window and set a tab for the Blitter 4) Added a source tab in the main window for step into tracing +5) Added the step over for source level tracing Release 4a (15th August 2019) ----------------------------- diff --git a/src/gui/mainwin.cpp b/src/gui/mainwin.cpp index ede2dc8..82c6c3c 100644 --- a/src/gui/mainwin.cpp +++ b/src/gui/mainwin.cpp @@ -24,6 +24,7 @@ // JPM 11/18/2018 Fix crash with non-debugger mode // JPM April/2019 Added ELF sections check, added a save memory dump // JPM Aug./2019 Update texts descriptions, set cartridge view menu for debugger mode only, added a HW registers browser and source level tracing +// JPM Marc./2020 Added the step over for source level tracing // // FIXED: @@ -1634,7 +1635,10 @@ void MainWin::DebuggerTraceStepOver(void) { if (SourcesWin->isVisible() && SourcesWin->GetTraceStatus()) { - + while (!SourcesWin->CheckChangeLine()) + { + JaguarStepOver(0); + } } else {