martin
40cd64d045
DBG: clean up: removed old method
...
git-svn-id: trunk@30635 -
2011-05-09 10:56:24 +00:00
martin
505c0a0e9b
DBG: Refactor Master/Slave class structure (callstack)
...
git-svn-id: trunk@30629 -
2011-05-08 23:45:16 +00:00
paul
798a36c62e
debugger: write thread group info near module load/unload, write about process start/exit in the event log
...
git-svn-id: trunk@30626 -
2011-05-08 17:42:23 +00:00
paul
cfcd9b26a1
debugger: improve module load/unload event log output
...
git-svn-id: trunk@30625 -
2011-05-08 16:34:39 +00:00
martin
56884905ce
DBG: Refactor Master/Slave class structure (starting with threads)
...
git-svn-id: trunk@30609 -
2011-05-07 21:15:07 +00:00
martin
65907a7def
DBG: undone rev 30583 #1785aedd19. Added different check for over-queued run-commands (do not run after stop)
...
git-svn-id: trunk@30595 -
2011-05-07 13:29:51 +00:00
martin
1785aedd19
DBG: Only queue one run-command at a time
...
git-svn-id: trunk@30583 -
2011-05-06 12:03:54 +00:00
martin
ae1000c02f
DBG: Fix ProcessRunning to return optional result
...
git-svn-id: trunk@30582 -
2011-05-06 11:59:17 +00:00
martin
18ced75ab7
DBG: Handle failed breakpoints
...
git-svn-id: trunk@30580 -
2011-05-06 11:14:06 +00:00
martin
c01ac77642
DBG: fix commit 30567 #ffbe3af869: Error handling by user was broken
...
git-svn-id: trunk@30571 -
2011-05-06 09:42:42 +00:00
martin
ffbe3af869
DBG: More error handling. error in step-over / terminate on error
...
git-svn-id: trunk@30567 -
2011-05-06 08:40:42 +00:00
martin
4348781a98
DBG: Added timeout to stop-command
...
git-svn-id: trunk@30562 -
2011-05-05 22:02:59 +00:00
martin
3a9c073d32
DBG: fixed setting of break conditions
...
git-svn-id: trunk@30539 -
2011-05-03 09:27:13 +00:00
martin
515fc71d92
DBG: Ensure queuing order for exec commands, must be hold until current exec is done; otherwise src-edit will show wrong locations
...
git-svn-id: trunk@30532 -
2011-05-02 18:16:24 +00:00
martin
aaff414d3e
DBG: Limit search for exception frame
...
git-svn-id: trunk@30529 -
2011-05-02 17:35:43 +00:00
martin
478c782316
DBG: Improved timeout detection
...
git-svn-id: trunk@30520 -
2011-05-01 18:16:59 +00:00
martin
195d3727b7
DBG: Fixed max(qwoed, qword), some fpc versions do not compile it. issue #0019274
...
git-svn-id: trunk@30519 -
2011-05-01 17:03:08 +00:00
martin
eabbbd37a1
DBG: fixes for Disassembler
...
git-svn-id: trunk@30516 -
2011-05-01 14:37:34 +00:00
martin
5c02251e3c
DBG: fixes for Disassembler
...
git-svn-id: trunk@30515 -
2011-05-01 14:34:36 +00:00
martin
3374fa1d8e
DBG: Fixed a memory leak in watch evaluation. issue #0019089
...
git-svn-id: trunk@30513 -
2011-05-01 13:11:06 +00:00
martin
e0c85150e9
DBG: Better time-out detection, time-out detection at startup, event-log time-outs, add config for warning dlg at time-out
...
git-svn-id: trunk@30508 -
2011-04-29 14:14:31 +00:00
martin
45fc51696a
DBG: register usage for win64 ABI
...
git-svn-id: trunk@30493 -
2011-04-27 18:49:07 +00:00
martin
33f168fcdb
DBG: Fixes, do not send break-insert command if debugger is stopped. Improve clean up when stopping.
...
git-svn-id: trunk@30492 -
2011-04-27 18:36:38 +00:00
martin
1a0a37aaf9
DBG: Refactor, merge TManaged.. classes into TIDE.. classes
...
git-svn-id: trunk@30490 -
2011-04-27 14:55:07 +00:00
paul
a2e3f1c24b
debugger: log exceptions
...
git-svn-id: trunk@30488 -
2011-04-27 07:30:33 +00:00
paul
f52d287d2d
debugger: add TDBGEventType enumeration, pass event type when some debugger event happens
...
git-svn-id: trunk@30487 -
2011-04-27 06:58:44 +00:00
paul
ec09bfef6c
ide: fix debugger event name Window -> Windows, record 'library-loaded' events
...
git-svn-id: trunk@30486 -
2011-04-27 06:43:16 +00:00
martin
580a85d184
DBG: Added Thread dialog
...
git-svn-id: trunk@30467 -
2011-04-25 11:17:47 +00:00
paul
aa6ce5e7cf
debugger: fix Range check error (and also integer overflow on 64 bit)
...
git-svn-id: trunk@30460 -
2011-04-25 00:56:24 +00:00
martin
1ca433e5b8
DBG: Added Format option to Register Window (issue #0018834 )
...
git-svn-id: trunk@30434 -
2011-04-23 14:05:55 +00:00
martin
7610fd1c2a
DBG: Make timeout configurable, instead of compiletime-define. set default for mac
...
git-svn-id: trunk@30418 -
2011-04-21 18:17:28 +00:00
martin
5b1fca573b
Debugger: Display errors on run/step to user, with a choice to continue; instead of "error state"
...
git-svn-id: trunk@30416 -
2011-04-21 16:05:08 +00:00
martin
a24e534a55
DBG: limit console window to linux use -dDBG_ENABLE_TERMINAL to force, if libc is available on other platforms
...
git-svn-id: trunk@30385 -
2011-04-19 12:00:33 +00:00
martin
bf85980317
DBG: (Unix) Added (very) basic support for console apps (console window)
...
git-svn-id: trunk@30351 -
2011-04-17 15:44:14 +00:00
martin
f724c04b0b
Debugger: Improve array watches / Improve tests
...
git-svn-id: trunk@30263 -
2011-04-11 01:28:29 +00:00
paul
b8276754f7
debugger: learn "pei-x86-64" file type
...
git-svn-id: trunk@30219 -
2011-04-06 07:18:34 +00:00
martin
4270e6f1e1
Debugger: Improved getting target info (pointer size, object-is-pointer)
...
git-svn-id: trunk@30181 -
2011-04-04 13:31:22 +00:00
martin
969d46d571
Debugger: Improved getting exception class/message
...
git-svn-id: trunk@30164 -
2011-04-04 00:16:51 +00:00
mattias
46cae9d061
fixed typos: completly
...
git-svn-id: trunk@29443 -
2011-02-10 09:38:34 +00:00
mattias
78a626bf15
fixed typos: chnage
...
git-svn-id: trunk@29441 -
2011-02-10 09:37:44 +00:00
martin
747167aaed
DBG: Select the appropriate stack-frame for an exception Issue #0018662
...
git-svn-id: trunk@29400 -
2011-02-06 00:40:36 +00:00
martin
5b6cc6df96
DBG: "inspect" dialog, now shows entire class
...
git-svn-id: trunk@29056 -
2011-01-16 19:11:23 +00:00
paul
1c3512e83c
debugger: fix compilation under unix
...
git-svn-id: trunk@29024 -
2011-01-15 06:30:50 +00:00
martin
35f4b0edad
DBG: Clean up
...
git-svn-id: trunk@29015 -
2011-01-14 22:18:19 +00:00
martin
b1e8f8b9e9
DBG: added configurable tty for console app
...
git-svn-id: trunk@29002 -
2011-01-13 19:32:42 +00:00
martin
3f3b8a3c89
Env-Opts, Dbg: Save debugger properties
...
git-svn-id: trunk@28997 -
2011-01-13 16:47:22 +00:00
martin
6e5ff4cb3e
DBG: Fixed reading exception classname with fpc-trunk and dwarf
...
git-svn-id: trunk@28981 -
2011-01-13 00:26:28 +00:00
martin
5aefc8ac47
DBG: clean up
...
git-svn-id: trunk@28980 -
2011-01-12 22:41:09 +00:00
martin
b29a1ef5d5
DBG: Watches improved mem-dump for objects; improved pointers
...
git-svn-id: trunk@28978 -
2011-01-12 22:33:18 +00:00
martin
cea1fb0eff
DBG: Refactored gdb-type parsing
...
git-svn-id: trunk@28926 -
2011-01-10 01:11:25 +00:00
martin
3dffaaee76
DBG: Try to stop immediately, if requested (rather than waiting for ProcessMessages to finish. fixes issue #0013564
...
git-svn-id: trunk@28769 -
2010-12-19 17:34:58 +00:00
martin
31a577968d
DBG: Improved reaction speed during debugging (locals, register, disass,...)
...
Added some comments on how typeionfo is derived
git-svn-id: trunk@28766 -
2010-12-18 20:52:54 +00:00
martin
0ab22c4b2d
DBG: Improved reaction speed during debugging (now watches evaluation can be stopped, if user wants to continue stepping/running)
...
git-svn-id: trunk@28762 -
2010-12-18 15:57:19 +00:00
martin
c622f827ef
GDB: reduced the amount of parentfp calls needed by watches
...
git-svn-id: trunk@28755 -
2010-12-18 04:07:28 +00:00
martin
c3f314bb44
DBG: update locals and watches, if user modified variable
...
git-svn-id: trunk@28754 -
2010-12-18 02:22:30 +00:00
martin
5a9a59f74e
DBG: Improved getting strings (recent gdb return the data, immediate, no need to fetch again
...
git-svn-id: trunk@28753 -
2010-12-18 01:54:57 +00:00
martin
3393fc6278
DBG:result being checked.
...
git-svn-id: trunk@28737 -
2010-12-17 03:12:45 +00:00
martin
a52df4f32a
DBG: fixed display of a=b" watches
...
git-svn-id: trunk@28734 -
2010-12-16 23:48:42 +00:00
martin
e4121d2b0b
DBG: improved display of watches
...
git-svn-id: trunk@28725 -
2010-12-16 01:43:28 +00:00
martin
562432af1c
DBG: Improve display of var-param in watches
...
git-svn-id: trunk@28713 -
2010-12-14 19:14:15 +00:00
martin
2fd897d60d
DBG: cleanup watches code (apply BeginUpdate block / Use actual valid state)
...
git-svn-id: trunk@28652 -
2010-12-08 21:21:02 +00:00
martin
3140a7ebc4
DBG: More TimeOut workarounds
...
git-svn-id: trunk@28644 -
2010-12-07 22:30:18 +00:00
martin
f65de69416
DBG: improved detection of TargetPtrSize and CPU / Improved reading ClassName
...
git-svn-id: trunk@28640 -
2010-12-06 18:54:43 +00:00
martin
6cee875ace
DBG: pid with gdb7.1 on Mac 32 bit
...
git-svn-id: trunk@28617 -
2010-12-04 14:14:05 +00:00
martin
22e4034da0
DBG: Fixed warning due to unset result
...
git-svn-id: trunk@28615 -
2010-12-04 01:29:54 +00:00
martin
ffc3ed5480
DBG: Fix loading lpr file when running app under gdb. issue #18097
...
git-svn-id: trunk@28551 -
2010-11-28 23:33:05 +00:00
martin
343365de24
DBG: some fixes -dDEB_WITH_TIMEOUT
...
git-svn-id: trunk@28505 -
2010-11-26 21:36:30 +00:00
martin
f4532d9046
DBG: fixed call for -dDEB_WITH_TIMEOUT
...
git-svn-id: trunk@28503 -
2010-11-26 18:41:53 +00:00
martin
23252ff1fe
DBG: Fix GetTickCound on unix
...
git-svn-id: trunk@28497 -
2010-11-26 11:33:06 +00:00
martin
659adf9c29
DBG: Fix GetTickCound on unix
...
git-svn-id: trunk@28496 -
2010-11-26 11:29:19 +00:00
martin
07c762d4a0
DBG: added framework for handling timeout (not active by default)
...
git-svn-id: trunk@28495 -
2010-11-26 10:25:14 +00:00
martin
03709534ab
DBG: added framework for handling timeout (not active by default)
...
git-svn-id: trunk@28494 -
2010-11-26 10:21:37 +00:00
martin
32c1d8856a
DBG: Reset Watches if debugger stops. Issue #16095
...
git-svn-id: trunk@28490 -
2010-11-26 00:32:45 +00:00
martin
795b3b3fb5
DBG: initial implementation of display-styles for watches
...
git-svn-id: trunk@28468 -
2010-11-24 21:48:42 +00:00
martin
04eb05df31
DBG: Added instruction stepping / fixed some assembler window issue
...
git-svn-id: trunk@28388 -
2010-11-22 00:25:09 +00:00
martin
05ac0535fa
DBG: Refactor Locals (more usage of new queue)
...
git-svn-id: trunk@28381 -
2010-11-21 22:12:50 +00:00
martin
9966f617f4
DBG: Refactor: Moved StartDebugger code to object queue
...
git-svn-id: trunk@28379 -
2010-11-21 19:59:22 +00:00
martin
a37ee03544
DBG: Assembler, fix a range check
...
git-svn-id: trunk@28378 -
2010-11-21 14:45:36 +00:00
martin
aa572c8941
DBG: Always set pause state, if stopped, even if the reaon is not in the list
...
git-svn-id: trunk@28377 -
2010-11-21 02:34:51 +00:00
martin
0c071df579
DBG: Assembler, improvements
...
git-svn-id: trunk@28376 -
2010-11-21 01:15:26 +00:00
martin
25abe82bd4
GDB: more refactor for disassembler
...
git-svn-id: trunk@28374 -
2010-11-20 20:44:02 +00:00
martin
dee17fe6e4
DBG: Refactor Disassembler
...
git-svn-id: trunk@28360 -
2010-11-20 00:33:38 +00:00
martin
594f4eb14b
DBG: Parse filenames returned by gdb for escape sequences
...
git-svn-id: trunk@28354 -
2010-11-19 22:24:54 +00:00
martin
615a8734ce
DBG: obey Begin/EndUpdate before attempting to execute brk-point commands
...
git-svn-id: trunk@28333 -
2010-11-19 00:09:55 +00:00
martin
c6b9d961c1
DBG: slightly reduce overhead in shutdown
...
git-svn-id: trunk@28330 -
2010-11-18 21:20:02 +00:00
martin
bbf6ccc85b
DBG: fixed updating breakpoints (last commit)
...
git-svn-id: trunk@28327 -
2010-11-18 19:09:35 +00:00
martin
1416e485de
DBG: Refactor (new queue system), move breakpoints to use CommandObject / fix left-behind breakpoint on too fast user action / added re-enter safety to new queue system
...
git-svn-id: trunk@28323 -
2010-11-18 18:38:26 +00:00
martin
c6a4b465a2
DBG: Cleanup
...
git-svn-id: trunk@28316 -
2010-11-18 12:22:02 +00:00
martin
e43490c669
DBG: Cleanup (removed unused, left overs)
...
git-svn-id: trunk@28303 -
2010-11-17 23:58:40 +00:00
martin
36f1fbe7c7
DBG: Cleanup (removed unused, left overs)
...
git-svn-id: trunk@28302 -
2010-11-17 23:47:15 +00:00
martin
e16d7a8322
DBG: Fixed compile on non windows (missing ifdef)
...
git-svn-id: trunk@28301 -
2010-11-17 22:58:03 +00:00
martin
7283a6aa2f
DBG Breakpoints, fixed ghost dublicates. gdb would get 2 breakpoints for one, if source was edited at time breakpoint was inserted
...
git-svn-id: trunk@28300 -
2010-11-17 22:46:43 +00:00
martin
91609df4dc
DBG: Implemented/Fixed show correct thread on windows, if app is paused / Fixes for Disassembler
...
git-svn-id: trunk@28297 -
2010-11-17 20:55:57 +00:00
martin
cad3f53849
DBD: Improve queue lock handling
...
git-svn-id: trunk@28295 -
2010-11-17 16:57:52 +00:00
martin
dbe453329d
DBG: Refactor (new queue system), move all -exec-* commands to a separate CommandObject
...
git-svn-id: trunk@28294 -
2010-11-17 13:42:31 +00:00
martin
2a9bc33e49
DBg: Disassembler, handle unreadable blocks / fix endless loop
...
git-svn-id: trunk@28275 -
2010-11-16 15:54:56 +00:00
martin
da249707cb
DBg: Disassembler, reduce the amount of not-required data being disassembled
...
git-svn-id: trunk@28273 -
2010-11-16 15:28:23 +00:00
martin
c60d4f0b6f
DBG: Disassembler Make sure we retrieve complete src-info
...
Watches: Fix Mem leak
git-svn-id: trunk@28263 -
2010-11-16 03:11:54 +00:00
martin
d8e607cb2e
DBG: Fix Disassembler results
...
git-svn-id: trunk@28259 -
2010-11-16 01:41:32 +00:00
martin
8e1f7a799e
DBG: prevent a range check error
...
git-svn-id: trunk@28256 -
2010-11-15 21:53:08 +00:00
martin
1ab431705c
Debugger: added some fail-safety for destruction
...
git-svn-id: trunk@28254 -
2010-11-15 21:42:50 +00:00
martin
14b597be41
DBG: added debugln/verbose for breakpoints
...
git-svn-id: trunk@28253 -
2010-11-15 19:39:26 +00:00
martin
b467185a27
DBG: clean up define name
...
git-svn-id: trunk@28251 -
2010-11-15 18:32:34 +00:00
martin
74c0ce2bb6
debugger: disassembler,Fixed missing mem-dump
...
git-svn-id: trunk@28236 -
2010-11-15 00:02:10 +00:00
martin
c2f5f8d325
debugger: disassembler, small optimizations
...
git-svn-id: trunk@28234 -
2010-11-14 23:50:41 +00:00
martin
334c21803e
debugger: disassembler, take care of unordered gdb results
...
git-svn-id: trunk@28233 -
2010-11-14 23:01:39 +00:00
martin
70dee9c7bf
Debugger: Refactor Disassemble to use object-queue. Disassembler to be represented by an object, like breakpoints, stack, etc
...
git-svn-id: trunk@28220 -
2010-11-14 19:13:44 +00:00
martin
21aade180b
Debugger: a bit reduced debugln-output.
...
git-svn-id: trunk@28216 -
2010-11-14 18:12:01 +00:00
martin
2be63ddc61
Debugger: a bit reduced debugln-output.
...
git-svn-id: trunk@28215 -
2010-11-14 18:09:20 +00:00
martin
ac81ace9f1
Debugger: Adding more debugln-output. / Fixed last rev
...
git-svn-id: trunk@28213 -
2010-11-14 17:53:22 +00:00
martin
b817142e8e
Debugger: Adding more debugln-output. Added some exception handling, Adding handling unknown breakpoint
...
git-svn-id: trunk@28212 -
2010-11-14 17:47:31 +00:00
martin
7f9a7d957e
Debugger use StrToQWord for 64bit / based on patch by Willibald Krenn / issue #17645
...
git-svn-id: trunk@28168 -
2010-11-09 17:48:05 +00:00
martin
2ef911ad23
Debugger: Refactor start some -exec-* commands to use object-queue, and callback.
...
git-svn-id: trunk@28167 -
2010-11-09 17:07:47 +00:00
martin
3f0760fa6b
Debugger: fix crash from rev 28163 #aac97933fc
...
git-svn-id: trunk@28166 -
2010-11-09 16:50:23 +00:00
martin
aac97933fc
Debuger/SourceEditor: Prevent Applicatio.ProcessMesages from debugger, while SrcEditor is setting up a new tab. Issue #16233
...
git-svn-id: trunk@28163 -
2010-11-09 14:21:34 +00:00
martin
92d5ca6422
Debugger: Refactor symbol-line-info to use object-queue, and callback. Also schedule initial request during initialisation to occur in paused state (instead of go dsRun, only to interrupt immediately)
...
git-svn-id: trunk@28162 -
2010-11-09 12:39:14 +00:00
martin
f43c3d1df7
Debugger: more verbos debugln
...
git-svn-id: trunk@28161 -
2010-11-09 10:21:54 +00:00
martin
04e116067a
Debugger: do not report "thread-group-added" as initialization output
...
git-svn-id: trunk@28156 -
2010-11-08 16:18:37 +00:00
martin
f77062d277
Debugger: Refactor Registers to use object-queue, and callback. Fixes issue #0017148
...
git-svn-id: trunk@28138 -
2010-11-08 00:16:23 +00:00
martin
82e943fc36
Debugger: prevent Destroy while executing inside debugger object. Issue #17815
...
git-svn-id: trunk@28128 -
2010-11-07 19:15:01 +00:00
mattias
39f58d48bc
IDE: fixed compilation
...
git-svn-id: trunk@28035 -
2010-11-02 08:32:15 +00:00
martin
2e33884219
Debugger: Refactor Stack to use object-queue, and callback. Partly fixes issue #0017619 (note 0041774 (watch list sometimes empty))
...
git-svn-id: trunk@28030 -
2010-11-01 23:43:06 +00:00
martin
493e7f67a5
Debugger: Refactor moved locking
...
git-svn-id: trunk@28024 -
2010-11-01 12:39:22 +00:00
martin
a52bb3e7d7
Debugger: Refactor Locals to use object-queue, and callback. Partly fixes issue #0017619 (note 0041774 (watch list sometimes empty))
...
git-svn-id: trunk@28018 -
2010-11-01 03:49:49 +00:00
martin
176c53ef8e
Debugger: Refactor Watches to use object-queue, and callback. Partly fixes issue #0017619 (note 0041774 (watch list sometimes empty))
...
git-svn-id: trunk@28017 -
2010-11-01 01:18:00 +00:00
martin
b344e702ad
Debugger: refactor for queuing command-objects: moved GDBEvaluate into object; pulled some other functions to CommandObjects
...
git-svn-id: trunk@28015 -
2010-10-31 22:19:49 +00:00
martin
10dadac967
Debugger: refactor added OnExecuted
...
git-svn-id: trunk@28014 -
2010-10-31 18:07:21 +00:00
martin
f83fa9f0ae
Debugger: initial refactor for queuing command-objects
...
git-svn-id: trunk@28013 -
2010-10-31 17:49:06 +00:00
marc
b3363f56a1
* Use 64bit conversion of debug adresses. Patch #0017679 by Juha Manninen
...
git-svn-id: trunk@27818 -
2010-10-23 15:54:55 +00:00
martin
ea59a61dee
Debugger: Changed commit 27554 #73fda95380 ( Issue #0017537,#0016318,#0016132 ). Order could be wrong if addresses had highest bit set (type-cast to negative, would make bigger addr appear smaller)
...
git-svn-id: trunk@27569 -
2010-10-04 11:20:59 +00:00
martin
73fda95380
Debugger: Added type-cast to fix a range check issue. Issue #0017537,#0016318,#0016132 Based on patch by Juha Manninen in 0017537
...
git-svn-id: trunk@27554 -
2010-10-03 21:01:27 +00:00
jesus
3290f05d67
Debugger, was returning UnicodeStrings as uppercase
...
git-svn-id: trunk@27348 -
2010-09-13 18:50:39 +00:00
mattias
dc78f11aef
fixed typo cant
...
git-svn-id: trunk@27305 -
2010-09-11 14:06:32 +00:00
mattias
369aa3055c
fixed typo dont
...
git-svn-id: trunk@27304 -
2010-09-11 14:05:21 +00:00
martin
4525c8beda
DebuggeR: Fix a range check, when clearing a condition
...
git-svn-id: trunk@27089 -
2010-08-13 11:34:37 +00:00
marc
07e6bb0f2b
* Dbg: Added debug expressions. Modyfied patch #16474 by Flavio Etrusco
...
* Dbg: Improved pascal to gdb string conversion, so valid gdb strings will
be used for breakpoint expresions and string modification
* Dbg: some cleanup
git-svn-id: trunk@25523 -
2010-05-19 23:28:46 +00:00
marc
3e10dd5404
* debug: implemented dispay of debugevents. patch #16148 by Flavio Etrusco
...
git-svn-id: trunk@24577 -
2010-04-11 14:11:47 +00:00
marc
e2275307da
*debugger: Strip CR/FL from expressions. Fixes #16232
...
git-svn-id: trunk@24559 -
2010-04-10 17:26:28 +00:00
marc
24bd03d778
* Debugger: Strip LineEnd when scanning debugger output
...
git-svn-id: trunk@24481 -
2010-04-06 23:23:40 +00:00
marc
99cd20e80f
* Debugger: Implemented value modification. Patch #15628 by Flavio Etrusco (modified)
...
git-svn-id: trunk@23866 -
2010-03-07 18:37:20 +00:00
mattias
8c970975ee
IDE: clean up
...
git-svn-id: trunk@23766 -
2010-02-23 10:56:09 +00:00
marc
42bd813626
* Debugger: Try to set pending breakpoints if supported by gdb.
...
git-svn-id: trunk@23747 -
2010-02-20 00:02:50 +00:00
paul
f5fa216d8b
ide, debugger: implement *step out* debugger action by Flávio Etrusco (issue #0015760 )
...
git-svn-id: trunk@23717 -
2010-02-16 13:02:30 +00:00
marc
2ccb6663ac
* Debugger: Fix PID detection on OSX 10.6. Fixes #0014588
...
git-svn-id: trunk@23192 -
2009-12-18 23:28:58 +00:00
paul
55f665674a
debugger: format output of generic pointer
...
git-svn-id: trunk@23059 -
2009-12-10 08:07:17 +00:00
paul
97417872d9
lazarus: fix bug with execution marks map creation
...
git-svn-id: trunk@23055 -
2009-12-10 03:03:07 +00:00
paul
3e41146e8d
debugger: change pointer representation for classes from ^TSomeClass $1b4cd to ^TSomeClass($0001B4CD)
...
git-svn-id: trunk@23047 -
2009-12-09 09:10:24 +00:00
marc
101acea082
debugger: added line info to assembler output dialog
...
git-svn-id: trunk@23043 -
2009-12-09 00:14:29 +00:00
paul
81c487bc7c
debugger: simplify output for ^char values
...
git-svn-id: trunk@23006 -
2009-12-06 16:10:59 +00:00
paul
fdb1f1236c
debugger: treat ShortString type as skSimple type, reduce amount of hacks for ShortString handling
...
git-svn-id: trunk@23005 -
2009-12-06 16:04:49 +00:00