Commit Graph

27 Commits

Author SHA1 Message Date
Henrik Rydgård efd44a6933 Merge branch 'debugger2' of https://github.com/unknownbrackets/ppsspp into unknownbrackets-debugger2
Conflicts:
	Core/Debugger/Breakpoints.cpp
2014-01-26 23:10:37 +01:00
Unknown W. Brackets fe2b62c27d Make the "on change" checkbox for memchecks work.
But, for now, only on sw and similar instructions, the rest don't work
yet and just always break.
2014-01-26 11:57:39 -08:00
Unknown W. Brackets 76afb2a8d5 Avoid returning points from the symbol map.
Now that it uses a lookup, this is even more dangerous.  But, the maps
could be reordered while it's trying to print the pointer and cause that
data to become invalid.

This should be safe from race conditions.
2014-01-25 21:40:23 -08:00
Unknown W. Brackets db77dcd149 Fix some includes on Windows/etc. 2013-12-29 15:59:36 -08:00
Unknown W. Brackets 32f4a7594a Add bounds checks to columns accessors.
Hit a crash in one of these on a rare case, so better to check.
2013-11-27 23:53:18 -08:00
Kingcom 7c585485bb Save labels separately from symbols 2013-11-26 00:23:17 +01:00
Unknown W. Brackets 5b888f0d0a Fix a crash in debug mode with no threads. 2013-10-16 00:56:46 -07:00
Kingcom 49a4f9e73d Fix right click->edit breakpoint 2013-10-04 23:21:44 +02:00
Kingcom f41e5a3867 -use TabControl for bottom tabs
-show/hide bottom tabs with ctrl+x
2013-09-30 10:40:15 +02:00
Kingcom c800b0055d Update CtrlStackTraceView 2013-09-29 11:28:16 +02:00
Kingcom ed9c72e8eb Update CtrlBreakpointList 2013-09-29 11:19:13 +02:00
Kingcom 9e2866d618 Update CtrlThreadList 2013-09-29 10:50:18 +02:00
Unknown W. Brackets 49dc9803bb Avoid a debug warning with wstrings. 2013-08-29 00:41:43 -07:00
Henrik Rydgard 55aa3d13c7 Win32: Switch to a UNICODE build. This took quite a bit of fixing. 2013-08-26 19:00:16 +02:00
Kingcom be680c8c67 Rename Stack Size column to Frame Size 2013-08-12 23:00:47 +02:00
Kingcom 07f279096f Add stack frames display 2013-08-12 22:11:00 +02:00
Kingcom deb66921d7 Add "Add new" option to right click menu when clicking on a breakpoint 2013-07-31 20:36:58 +02:00
Kingcom 0767abd1d0 Edit breakpoints 2013-07-31 20:33:50 +02:00
Kingcom 1b803ac720 Toggle breakpoint in the breakpoint list by pressing space 2013-07-31 20:10:35 +02:00
Kingcom 2356e3b4be Display breakpoint condition 2013-07-31 20:04:57 +02:00
Unknown W. Brackets 97098f109a Use CommonWindows.h from Windows/ too.
Might as well.  Everything still builds fine.
2013-07-28 21:04:20 -07:00
Kingcom 007e03a4d7 Move breakpoint list to separate class 2013-07-08 17:59:34 +02:00
Unknown W. Brackets 9d50579aa9 Add a context menu to play with threads. 2013-07-07 23:47:22 -07:00
Kingcom 82c242f237 Added "Wait type" and "Priority" columns to thread list 2013-07-06 21:40:41 +02:00
Henrik Rydgard a599bf7500 Assorted warning fixes and cleanups 2013-07-06 11:09:19 +02:00
Kingcom bccc3c4281 Debug interface improvements 2013-07-03 22:29:35 +02:00
Kingcom 24559491f0 Thread list in disassembly window 2013-07-02 23:21:20 +02:00