joost
|
61775433a1
|
FpDebugger (pure): Pause on fpc software-breakpoints
git-svn-id: trunk@45146 -
|
2014-05-22 07:41:01 +00:00 |
|
martin
|
1b1ec598f8
|
FpGdbmiDebugger: fixed crash, accessing nil object
git-svn-id: trunk@45036 -
|
2014-05-14 15:44:24 +00:00 |
|
martin
|
620840c586
|
FpGdbmiDebugger: tests
git-svn-id: trunk@45031 -
|
2014-05-13 20:42:21 +00:00 |
|
martin
|
d57cd64ddb
|
FpGdbmiDebugger: display "inherits from" in debug-inspector
git-svn-id: trunk@45007 -
|
2014-05-11 15:40:30 +00:00 |
|
martin
|
cc4a591d5f
|
FpGdbmiDebugger:Restoring class auto typecast, accidentally removed in rev 44974 #89d29e376f
git-svn-id: trunk@45006 -
|
2014-05-11 15:11:33 +00:00 |
|
martin
|
b1eca5be27
|
FpGdbmiDebugger: more tests / tests clean up / repeatcount for memdump
git-svn-id: trunk@45005 -
|
2014-05-11 14:59:56 +00:00 |
|
martin
|
5fcf18bf30
|
FpDebugger (pure): eval hints and debug-inspect for selected stackframe
git-svn-id: trunk@44992 -
|
2014-05-10 12:36:04 +00:00 |
|
martin
|
87080f5081
|
FpDebugger (pure): function name in stack
git-svn-id: trunk@44989 -
|
2014-05-10 02:01:14 +00:00 |
|
martin
|
95096bfbda
|
FpDebugger (pure): eval locals for selected stackframe
git-svn-id: trunk@44988 -
|
2014-05-10 01:46:32 +00:00 |
|
martin
|
3a712955ca
|
FpDebugger (pure): eval watches for selected stackframe
git-svn-id: trunk@44987 -
|
2014-05-10 00:44:49 +00:00 |
|
martin
|
7731842232
|
FpDebugger (pure): eval watches async / more responsive
git-svn-id: trunk@44977 -
|
2014-05-08 18:23:16 +00:00 |
|
martin
|
c95fdd7dbf
|
FpDebugger (pure): hint evaluation / debug-inspector
git-svn-id: trunk@44975 -
|
2014-05-08 17:40:30 +00:00 |
|
martin
|
89d29e376f
|
FpGdbmiDebugger, FPDebug: move code for watches dbginfo
git-svn-id: trunk@44974 -
|
2014-05-08 16:29:54 +00:00 |
|
joost
|
f25dee1d51
|
LazDebuggerFp (pure): Exception handling. (no software exceptions)
git-svn-id: trunk@44970 -
|
2014-05-07 18:32:50 +00:00 |
|
joost
|
31762452ae
|
LazDebuggerFp (pure): Handle working-directory and environment of debuggee
git-svn-id: trunk@44936 -
|
2014-05-06 19:25:38 +00:00 |
|
joost
|
04283997b4
|
LazDebuggerFp (pure): Pass arguments to debuggee
git-svn-id: trunk@44928 -
|
2014-05-05 20:15:42 +00:00 |
|
martin
|
9056ee62b2
|
FpDebugger (pure): watches error checking
git-svn-id: trunk@44920 -
|
2014-05-05 03:06:28 +00:00 |
|
martin
|
06e2016276
|
FpGdbmiDebugger: test readme
git-svn-id: trunk@44911 -
|
2014-05-04 17:16:45 +00:00 |
|
martin
|
b94609448d
|
FpGdbmiDebugger: test readme
git-svn-id: trunk@44910 -
|
2014-05-04 17:13:59 +00:00 |
|
martin
|
a2a5fab89e
|
FpGdbmiDebugger: deal with watches if result is type instead of value
git-svn-id: trunk@44907 -
|
2014-05-04 16:51:01 +00:00 |
|
joost
|
c700bfe172
|
LazDebuggerFp (pure): Implemented basic callstack
git-svn-id: trunk@44906 -
|
2014-05-04 12:08:50 +00:00 |
|
martin
|
6281c4adcf
|
FpDebug: started DisplayFormat
git-svn-id: trunk@44896 -
|
2014-05-03 00:14:44 +00:00 |
|
martin
|
591043b078
|
GdbmiDebugger: added workaround for pchar vs string issue in dwarf 2
git-svn-id: trunk@44889 -
|
2014-05-02 13:14:44 +00:00 |
|
martin
|
f7c6916db6
|
FpDebug: added some error handling
git-svn-id: trunk@44865 -
|
2014-04-30 22:15:31 +00:00 |
|
joost
|
e7779bd476
|
LazDebuggerFp (pure): Implemented step-into
git-svn-id: trunk@44862 -
|
2014-04-30 20:44:22 +00:00 |
|
martin
|
15dd056207
|
FpGdbmiDebugger: add/sub int to/from pointer / tests
git-svn-id: trunk@44850 -
|
2014-04-30 12:42:54 +00:00 |
|
martin
|
5b3787c8ca
|
FpDebugger (pure): mem leak with watches and locals
git-svn-id: trunk@44817 -
|
2014-04-26 16:11:02 +00:00 |
|
martin
|
6c8397b14e
|
FpDebugger (pure): Add Locals
git-svn-id: trunk@44816 -
|
2014-04-26 15:46:43 +00:00 |
|
martin
|
53d97181b6
|
FpGdbmiDebugger: Add Locals
git-svn-id: trunk@44815 -
|
2014-04-26 15:46:40 +00:00 |
|
joost
|
36e6e3a257
|
LazDebuggerFp (pure): Implemented step-out
git-svn-id: trunk@44804 -
|
2014-04-24 16:06:50 +00:00 |
|
joost
|
fc35f675bc
|
LazDebuggerFp (pure): Resolved problems with freeing breakpoints after the debuggee has ended.
git-svn-id: trunk@44771 -
|
2014-04-20 19:39:35 +00:00 |
|
joost
|
e1881c3f4c
|
LazDebuggerFp (pure): Implemented RunTo
git-svn-id: trunk@44768 -
|
2014-04-20 11:00:33 +00:00 |
|
joost
|
f96d70776c
|
LazDebuggerFp (pure): Revert of r44766 #5cbd21f02c, leads to problems on Windows
git-svn-id: trunk@44767 -
|
2014-04-20 10:54:50 +00:00 |
|
joost
|
5cbd21f02c
|
LazDebuggerFp (pure): The first time the debuggee is paused use the state dsInit instead of dsPause.
git-svn-id: trunk@44766 -
|
2014-04-20 10:33:15 +00:00 |
|
martin
|
1e55a6b71d
|
FpGdbmiDebugger: tests
git-svn-id: trunk@44760 -
|
2014-04-18 16:01:19 +00:00 |
|
joost
|
f46dd07c9d
|
LazDebuggerFp (pure): Ability to set breakpoints while the debuggee is running
git-svn-id: trunk@44754 -
|
2014-04-17 21:25:10 +00:00 |
|
joost
|
a69e382e98
|
LazDebuggerFp (pure): Ability to pause debuggee (Windows)
git-svn-id: trunk@44749 -
|
2014-04-16 20:19:13 +00:00 |
|
joost
|
86f9de7b2a
|
LazDebuggerFp (pure):
* When a breakpoint is hit, pass the correct breakpoint to the TFpDebugDebugger.
* Solve an AV when the IDE exits
git-svn-id: trunk@44743 -
|
2014-04-16 09:15:10 +00:00 |
|
joost
|
ad9ca5afa5
|
LazDebuggerFp (pure): Fixed compilation after r44741 #a52defb4e1
git-svn-id: trunk@44742 -
|
2014-04-16 08:47:58 +00:00 |
|
joost
|
a52defb4e1
|
LazDebuggerFp (pure): Ability to add/delete/enable/disable breakpoints when the debuggee is not running or paused.
git-svn-id: trunk@44741 -
|
2014-04-16 08:05:58 +00:00 |
|
joost
|
acecc4a260
|
LazDebuggerFp (pure): Implemented step-over (next)
git-svn-id: trunk@44737 -
|
2014-04-15 19:22:01 +00:00 |
|
joost
|
22b80b3cf5
|
LazDebuggerFp (pure): StepIntoStr -> StepIntoInstr
git-svn-id: trunk@44728 -
|
2014-04-14 16:59:05 +00:00 |
|
joost
|
ae35141581
|
LazDebuggerFp (pure): Implemented StepOverInstr
git-svn-id: trunk@44725 -
|
2014-04-14 16:39:35 +00:00 |
|
joost
|
c6d5681d88
|
LazDebuggerFp (pure): Add statement-index and statement-count to disasembly-statements
git-svn-id: trunk@44712 -
|
2014-04-13 09:44:24 +00:00 |
|
martin
|
36cf5c18c1
|
FpGdbmiDebugger: fixes typecast to class of current method / improve nested procs / tests
git-svn-id: trunk@44711 -
|
2014-04-13 02:39:01 +00:00 |
|
martin
|
99beb437a1
|
FpGdbmiDebugger: fixes for nested proc / tests
git-svn-id: trunk@44709 -
|
2014-04-12 21:37:50 +00:00 |
|
joost
|
5ff4273da5
|
LazDebuggerFp (pure): Ability to stop debugging while the debuggee is paused.
git-svn-id: trunk@44705 -
|
2014-04-12 17:54:07 +00:00 |
|
joost
|
c7e539dc46
|
LazDebuggerFp (pure): Added reading of register support to TDbgMemReader.
git-svn-id: trunk@44689 -
|
2014-04-11 21:10:34 +00:00 |
|
martin
|
ba6b524a80
|
FpGdbmiDebugger: fix crash in temp self-debug code
git-svn-id: trunk@44686 -
|
2014-04-11 20:27:46 +00:00 |
|
martin
|
cb529ed09e
|
FpGdbmiDebugger: fix crash in temp self-debug code
git-svn-id: trunk@44682 -
|
2014-04-11 19:06:43 +00:00 |
|