Previous | 199869 Revisions | Next |
r188260 Sunday 28th August, 2022 at 17:31:50 UTC by AJR |
---|
Debugger changes - Added exception points as a new class of "points" triggering on specific exception numbers, with a similar set of commands to breakpoints and registerpoints. - Removed the per-instruction callback hook from device_debug. Only one driver was using this (rmnimbus.cpp), and what it was doing with it could be done more cleanly with exception points. - Change the type of the action string parameter for "points"-creating methods and make some parameters optional for those. - Change trace file logging to use a std::ostream instead of FILE * to take better advantage of strformat. |
[docs/source/debugger] | exceptionpoint.rst* index.rst |
[src/emu] | emufwd.h |
[src/emu/debug] | debugcmd.cpp debugcmd.h debugcpu.cpp debugcpu.h debughlp.cpp dvbpoints.cpp dvrpoints.cpp points.cpp points.h |
[src/mame/rm] | rmnimbus.h rmnimbus_m.cpp |
[src/osd/modules/debugger] | debuggdbstub.cpp |
[src/osd/modules/debugger/osx] | disassemblyviewer.mm |
[src/osd/modules/debugger/qt] | dasmwindow.cpp |
[src/osd/modules/debugger/win] | disasmbasewininfo.cpp |
https://github.com/mamedev/mame/commit/d8d588262de1f11a529b208e470cff9b89a4cba6 |
Previous | 199869 Revisions | Next |