martin
|
9de85d233b
|
LazDebuggerFpLLDB: Fix potential dangling pointer in Locals eval.
git-svn-id: trunk@59802 -
|
2018-12-12 13:46:01 +00:00 |
|
martin
|
f4544c2ac8
|
LazDebuggerFp: Prevent crash, if debugger instance is destroyed before logging is handled.
git-svn-id: trunk@59787 -
|
2018-12-10 23:26:09 +00:00 |
|
martin
|
d4079f1a6c
|
FpDebug: test cases
git-svn-id: trunk@59782 -
|
2018-12-10 21:36:50 +00:00 |
|
martin
|
82671b823c
|
FpDebug: test cases
git-svn-id: trunk@59781 -
|
2018-12-10 21:17:09 +00:00 |
|
martin
|
4286d5a275
|
LazDebuggerFpGdbmi: Use TargetWidth instead of IFDEF cpu64
git-svn-id: trunk@59744 -
|
2018-12-06 22:38:02 +00:00 |
|
martin
|
801ce13eb6
|
LazDebuggerFp: fix getting exception class/msg for 64bit targets
git-svn-id: trunk@59742 -
|
2018-12-06 20:20:23 +00:00 |
|
martin
|
d5cfafb571
|
LazDebuggerFp: linux, fix running process-access in debug-thread (needed when accessing outer vars for nested procs, for which stack has not yet been evaluated)
git-svn-id: trunk@59696 -
|
2018-11-29 14:52:08 +00:00 |
|
martin
|
abec187707
|
LazDebuggerFp: tests, cthreads for linux
git-svn-id: trunk@59695 -
|
2018-11-29 14:00:10 +00:00 |
|
martin
|
56745aed40
|
LazDebuggerFp: more tests
git-svn-id: trunk@59688 -
|
2018-11-28 20:56:25 +00:00 |
|
martin
|
0dd0d21622
|
LazDebugger(Fp)LLDB: fix memory leak
git-svn-id: trunk@59680 -
|
2018-11-27 18:41:35 +00:00 |
|
martin
|
ca2eda8348
|
LazDebugger(Fp)LLDB: fix getting class-name for exceptions
git-svn-id: trunk@59679 -
|
2018-11-27 18:37:53 +00:00 |
|
martin
|
7716b8a149
|
LazDebugger(Fp)LLDB: fix, check for ignored exceptions
git-svn-id: trunk@59678 -
|
2018-11-27 18:30:10 +00:00 |
|
martin
|
503598554b
|
LazDebuggerFp: starting testcase
git-svn-id: trunk@59675 -
|
2018-11-27 01:24:22 +00:00 |
|
martin
|
2a997b956c
|
LazDebuggerFpLLDB: deal with fpc info for nested procs variable scopes.
git-svn-id: trunk@59657 -
|
2018-11-25 20:04:34 +00:00 |
|
martin
|
0d4fa259a4
|
LazDebuggerFp: deal with fpc info for nested procs variable scopes.
git-svn-id: trunk@59656 -
|
2018-11-25 20:01:36 +00:00 |
|
martin
|
895fe14aed
|
LazDebuggerFp: handle "ignored exceptions" list
git-svn-id: trunk@59655 -
|
2018-11-25 20:00:38 +00:00 |
|
martin
|
4e95eebb41
|
Debugger-Tests: fix test selector
git-svn-id: trunk@59641 -
|
2018-11-23 18:52:31 +00:00 |
|
martin
|
f1ca1318cf
|
Debugger-Tests: fix test selector
git-svn-id: trunk@59616 -
|
2018-11-21 19:36:39 +00:00 |
|
martin
|
4fd6f41ee5
|
Debugger-Tests: Refactor
git-svn-id: trunk@59615 -
|
2018-11-21 18:59:38 +00:00 |
|
martin
|
d241c5e016
|
LazDebuggerFp: more nil handling safety
git-svn-id: trunk@59608 -
|
2018-11-19 18:07:28 +00:00 |
|
martin
|
96fdbb9d93
|
LazDebuggerFp: Fix crash, if string read from debugged app is nil / debugged app exception info
git-svn-id: trunk@59607 -
|
2018-11-19 17:48:12 +00:00 |
|
martin
|
2cace808be
|
LazDebuggerFp, FpDebug: (windows only) implemented switching threads while paused. (On Linux only one thread is currently paused, so switching is not possible)
git-svn-id: trunk@59571 -
|
2018-11-17 14:16:09 +00:00 |
|
martin
|
37e86f2e05
|
LazDebuggerFp: fix missing result for dcPause
git-svn-id: trunk@59568 -
|
2018-11-17 12:35:51 +00:00 |
|
martin
|
f275a9445c
|
LazDebuggerFp: return typeinfo for watches
git-svn-id: trunk@59558 -
|
2018-11-16 13:18:28 +00:00 |
|
martin
|
a67ceac77f
|
LazDebuggerFp: added auto-typecast for objects (watches, inspect / not working for hints)
git-svn-id: trunk@59556 -
|
2018-11-16 11:13:43 +00:00 |
|
martin
|
84e5ae329a
|
FpDebug: Workaround for dangling thread object
git-svn-id: trunk@59551 -
|
2018-11-15 22:41:07 +00:00 |
|
martin
|
9daf9a9f45
|
LazDebuggerFp: Fix/Implement "Reset Debugger" / Refactor: Use LockRelease from base class.
git-svn-id: trunk@59521 -
|
2018-11-11 21:14:00 +00:00 |
|
martin
|
e31e672112
|
LazDebuggerFp: fix mem leaks in logging code.
git-svn-id: trunk@59511 -
|
2018-11-11 18:27:22 +00:00 |
|
martin
|
c919a8a021
|
Added lldb, lldb-fp to BigIde
git-svn-id: trunk@59497 -
|
2018-11-09 16:20:46 +00:00 |
|
martin
|
f0d8e3150c
|
fix Makefiles
git-svn-id: trunk@59496 -
|
2018-11-09 15:08:28 +00:00 |
|
martin
|
a7b3746bf9
|
lldb-fp debug: Makefiles
git-svn-id: trunk@59494 -
|
2018-11-09 12:45:42 +00:00 |
|
martin
|
8952e4f073
|
lldb debuggers: added license info / fp-lldb now beta
git-svn-id: trunk@59491 -
|
2018-11-08 12:14:08 +00:00 |
|
martin
|
c54639d227
|
FpDebug: Allow to specify poNewConsole on windows
git-svn-id: trunk@59488 -
|
2018-11-07 23:13:11 +00:00 |
|
martin
|
59e211fd44
|
lldb debugger: Fixed "stop" => now works while running. Implemented "pause"
git-svn-id: trunk@59445 -
|
2018-11-04 11:42:54 +00:00 |
|
martin
|
9b2f44b8c8
|
Lldb/Gdb - FpDebug: fix crash in pretty printer when called from lldb/gdb mixed debugger (MemManager not set)
git-svn-id: trunk@59443 -
|
2018-11-03 22:45:16 +00:00 |
|
mattias
|
1fb0143559
|
lazdebuggers: less hints
git-svn-id: trunk@59214 -
|
2018-10-01 15:13:00 +00:00 |
|
mattias
|
c2b0e049ef
|
set trunk version to 2.0.0PreRelease
git-svn-id: trunk@59008 -
|
2018-09-15 19:41:22 +00:00 |
|
martin
|
abb4caa1b0
|
LazDebugger, lldb: more except handling
git-svn-id: trunk@58952 -
|
2018-09-11 12:07:08 +00:00 |
|
martin
|
39bce25a6e
|
LazDebugger, lldb: more except handling
git-svn-id: trunk@58951 -
|
2018-09-11 11:28:57 +00:00 |
|
martin
|
28d95f19a0
|
LazDebugger, lldb: more step continue from except
git-svn-id: trunk@58944 -
|
2018-09-10 22:52:30 +00:00 |
|
martin
|
6a118ae674
|
LazDebugger, lldb: more step continue from except
git-svn-id: trunk@58943 -
|
2018-09-10 22:48:59 +00:00 |
|
martin
|
abb0c6ee62
|
LazDebugger, lldb: more step continue from except
git-svn-id: trunk@58942 -
|
2018-09-10 22:38:29 +00:00 |
|
martin
|
92a49470c8
|
LazDebugger, lldb: more step continue from except
git-svn-id: trunk@58941 -
|
2018-09-10 22:28:16 +00:00 |
|
martin
|
df5198c067
|
LazDebugger, lldb: more step continue from except
git-svn-id: trunk@58937 -
|
2018-09-10 22:17:51 +00:00 |
|
martin
|
39230ec8a5
|
LazDebugger, lldb: more step continue from except
git-svn-id: trunk@58935 -
|
2018-09-10 18:51:10 +00:00 |
|
martin
|
2215afacf5
|
LazDebugger, lldb: more step continue from except
git-svn-id: trunk@58934 -
|
2018-09-10 18:47:45 +00:00 |
|
martin
|
d2951e053c
|
LazDebugger, lldb: more step continue from except
git-svn-id: trunk@58933 -
|
2018-09-10 18:36:24 +00:00 |
|
martin
|
1f0e5653f1
|
git-svn-id: trunk@58932 -
|
2018-09-10 18:09:22 +00:00 |
|
martin
|
a588c248ff
|
LazDebugger, lldb: more step continue from except
git-svn-id: trunk@58931 -
|
2018-09-10 15:54:21 +00:00 |
|
martin
|
561246b1f9
|
LazDebugger, lldb: added asm step support / Issue #34227 Patch by David Jenkins
git-svn-id: trunk@58897 -
|
2018-09-06 21:52:19 +00:00 |
|
martin
|
d8030ed0be
|
LazDebugger, fp-lldb: added dis-assembler support / Issue #34228 Patch by David Jenkins
git-svn-id: trunk@58896 -
|
2018-09-06 21:40:21 +00:00 |
|
martin
|
b65618119a
|
fp-lldb debugger: fix hint evaluation / make sure registers are read first. Issue #034229
git-svn-id: trunk@58894 -
|
2018-09-06 12:15:32 +00:00 |
|
martin
|
7c2ce1cc23
|
fp-lldb, allow none external dbg info on mac 64bit
git-svn-id: trunk@58893 -
|
2018-09-06 11:42:47 +00:00 |
|
martin
|
a44e814975
|
fpdebug / fp-lldb: runtime detection of 32/64bit arch. Issue #34225 Patch by David Jenkins
git-svn-id: trunk@58891 -
|
2018-09-06 11:24:43 +00:00 |
|
martin
|
d4437e704c
|
LazDebugger, lldb: fix process launch
git-svn-id: trunk@58886 -
|
2018-09-06 01:45:03 +00:00 |
|
martin
|
362a579f9c
|
LazDebugger, lldb: fix settings clear
git-svn-id: trunk@58885 -
|
2018-09-06 01:35:58 +00:00 |
|
martin
|
521b7017a7
|
LazDebugger, lldb: added step from raise to except/finally
git-svn-id: trunk@58884 -
|
2018-09-06 01:33:19 +00:00 |
|
martin
|
0ca9912dbf
|
LazDebugger, lldb: fix settings cmd line args
git-svn-id: trunk@58883 -
|
2018-09-06 01:26:53 +00:00 |
|
martin
|
8e9344b351
|
LazDebugger, lldb: improved detecting arch discovery / Issue #34226 Patch by David Jenkins
git-svn-id: trunk@58882 -
|
2018-09-06 01:12:45 +00:00 |
|
martin
|
0d7386a502
|
LazDebugger, lldb: added step from raise to except/finally
git-svn-id: trunk@58881 -
|
2018-09-06 00:52:56 +00:00 |
|
martin
|
9347bbad86
|
LazDebugger, lldb: added run error handling
git-svn-id: trunk@58872 -
|
2018-09-05 13:54:08 +00:00 |
|
martin
|
d7046574ac
|
LazDebugger, lldb: fix process terminated / add environment / add cmd line args
git-svn-id: trunk@58845 -
|
2018-09-03 22:36:24 +00:00 |
|
martin
|
9fdeb7de5c
|
LazDebugger, lldb: refactor run command / not all lldb support thread stop format
git-svn-id: trunk@58841 -
|
2018-09-03 15:45:42 +00:00 |
|
martin
|
5570f33576
|
LazDebugger, lldb: refactor run command / move break handling to run cmd / hook, auto run thread list
git-svn-id: trunk@58839 -
|
2018-09-03 14:41:33 +00:00 |
|
martin
|
b3d8d81fe7
|
Debugger: let the debugger request certain compiler opts (eg: needs dwarf, or external info)
git-svn-id: trunk@58680 -
|
2018-08-05 13:05:21 +00:00 |
|
martin
|
9f8beba93e
|
Debugger: let the debugger request certain compiler opts (eg: needs dwarf, or external info)
git-svn-id: trunk@58679 -
|
2018-08-05 12:26:21 +00:00 |
|
juha
|
d43fa548b8
|
LazUtils: Rename unit LazUTF8SysUtils -> LazSysUtils. It had nothing to do with character encoding.
git-svn-id: trunk@58630 -
|
2018-07-25 13:38:59 +00:00 |
|
martin
|
925809e37e
|
GDBMI debugger testcase: ensure floating point separator. Issue #031922 patch by jacobb
git-svn-id: trunk@58538 -
|
2018-07-15 23:10:26 +00:00 |
|
martin
|
2cf32ee41e
|
lldb debugger: fix continue running
git-svn-id: trunk@58512 -
|
2018-07-13 23:32:31 +00:00 |
|
martin
|
0e9f870052
|
FpDebug: Fix crash, due to memmanager not initialized
git-svn-id: trunk@58503 -
|
2018-07-13 15:21:30 +00:00 |
|
mattias
|
2bbe0a8cc7
|
updated makefiles
git-svn-id: trunk@58493 -
|
2018-07-11 23:58:59 +00:00 |
|
martin
|
06d4432fb4
|
Fix compile after debugger intf change
git-svn-id: trunk@58479 -
|
2018-07-10 12:58:18 +00:00 |
|
martin
|
0b4c0d8df6
|
lldb debugger: BreakPoints
git-svn-id: trunk@58475 -
|
2018-07-10 00:03:36 +00:00 |
|
martin
|
2325bf85bd
|
lldb debugger: BreakPoints
git-svn-id: trunk@58474 -
|
2018-07-09 23:44:56 +00:00 |
|
martin
|
80f0f2fa83
|
lldb debugger: BreakPoints
git-svn-id: trunk@58473 -
|
2018-07-09 23:31:08 +00:00 |
|
martin
|
5d541aec27
|
DebuggerIntf: Watches can now be created in Updating state. Allowing to bundle change notifications for the debugger backend.
git-svn-id: trunk@58465 -
|
2018-07-08 20:51:00 +00:00 |
|
martin
|
7dca373ee2
|
added $IDEBuildOptions
git-svn-id: trunk@58464 -
|
2018-07-08 15:50:37 +00:00 |
|
martin
|
9b00b7bb65
|
lldb debugger: basic exception handling / fix crash in watches, if watch was free'd
git-svn-id: trunk@58443 -
|
2018-07-05 23:45:36 +00:00 |
|
martin
|
ec75584bad
|
lldb debugger: locals / fixes crash in stack
git-svn-id: trunk@58438 -
|
2018-07-03 23:13:23 +00:00 |
|
martin
|
1f4fa68fab
|
Remove deprecated misspelled methods
git-svn-id: trunk@58436 -
|
2018-07-03 22:40:28 +00:00 |
|
martin
|
c7974af7b9
|
lldb debugger: breakpoint handling (honour most brk-properties)
git-svn-id: trunk@58435 -
|
2018-07-03 14:57:35 +00:00 |
|
martin
|
e23fd4d433
|
fp debugger: event log for breakpoint hit
git-svn-id: trunk@58434 -
|
2018-07-03 14:55:45 +00:00 |
|
martin
|
7b7b8ea2a2
|
LLDB Debugger: memreader cache
git-svn-id: trunk@58418 -
|
2018-06-28 10:27:41 +00:00 |
|
martin
|
fdb9c0806b
|
fp + fp lldb: allow external DebugInfo on MacOs
git-svn-id: trunk@58406 -
|
2018-06-25 17:58:46 +00:00 |
|
martin
|
183eb87abb
|
fp lldb /fp gdbmi: updated to use the new dwarf loading for Mac Os
git-svn-id: trunk@58402 -
|
2018-06-25 15:18:57 +00:00 |
|
martin
|
d1d1d58a04
|
LLDB Debugger: dummy breakpoint to catch Exceptions
git-svn-id: trunk@58398 -
|
2018-06-24 21:58:24 +00:00 |
|
martin
|
1090db19f2
|
LLDB Debugger: use custom stack trace format / support debug output win // fix for limited support on MacOs
git-svn-id: trunk@58397 -
|
2018-06-24 20:18:11 +00:00 |
|
martin
|
6421a796cc
|
LLDB Debugger: fix command ended detection
git-svn-id: trunk@58396 -
|
2018-06-24 20:17:24 +00:00 |
|
martin
|
2025b4dfcd
|
LLDB Debugger: use custom stack trace format / support debug output win
git-svn-id: trunk@58392 -
|
2018-06-24 12:40:43 +00:00 |
|
martin
|
d7f9413b9a
|
LLDB Debugger: fix dangling event
git-svn-id: trunk@58383 -
|
2018-06-22 20:26:59 +00:00 |
|
martin
|
4d46bbfd23
|
LLDB Debugger: improve ignoring common error msgs (unknown dwarf)
git-svn-id: trunk@58381 -
|
2018-06-22 19:13:33 +00:00 |
|
martin
|
795ed3a012
|
cmd line debug / threads
git-svn-id: trunk@58380 -
|
2018-06-22 17:47:52 +00:00 |
|
martin
|
0aad0a88a7
|
fp-lldb debug: mem leak
git-svn-id: trunk@58379 -
|
2018-06-22 17:12:50 +00:00 |
|
martin
|
3a01243c22
|
CmdLine Debugger, thread/async process: Fix unqueuing events, if thread is destroyed
git-svn-id: trunk@58378 -
|
2018-06-22 17:12:27 +00:00 |
|
martin
|
9069f48fa7
|
fp-lldb debug: correct thread
git-svn-id: trunk@58373 -
|
2018-06-21 19:29:40 +00:00 |
|
martin
|
d84affb76d
|
LLDB Debugger: prevent unnecessary call stack attempts
git-svn-id: trunk@58371 -
|
2018-06-21 13:07:33 +00:00 |
|
martin
|
977223c360
|
CmdLine Debugger, thread/async process: Fix unqueuing events, if thread is destroyed
git-svn-id: trunk@58370 -
|
2018-06-21 13:06:42 +00:00 |
|
mattias
|
921d9eeecf
|
lazdebuggers: added makefiles
git-svn-id: trunk@58365 -
|
2018-06-20 23:19:33 +00:00 |
|
mattias
|
3575d8d0e1
|
make bigide: added cmdlinedebuggerbase and lazdebuggerlldb
git-svn-id: trunk@58363 -
|
2018-06-20 21:41:44 +00:00 |
|
martin
|
34f1c7d389
|
LLDB Debugger: fix debugger done and thread terminate
git-svn-id: trunk@58362 -
|
2018-06-20 21:34:30 +00:00 |
|
martin
|
035ec7a82c
|
LLDB Debugger: makefiles
git-svn-id: trunk@58357 -
|
2018-06-20 18:38:29 +00:00 |
|
martin
|
25fff5a1ba
|
clean up / hints
git-svn-id: trunk@58354 -
|
2018-06-20 15:31:53 +00:00 |
|
martin
|
35c480e02e
|
LLDB Debugger: mem leaks
git-svn-id: trunk@58353 -
|
2018-06-20 15:28:04 +00:00 |
|
martin
|
4295b09fdb
|
Fp based/mixed debuggers: Fix context caching / clean up logging
git-svn-id: trunk@58352 -
|
2018-06-20 15:26:24 +00:00 |
|
martin
|
a11d49bd4b
|
Fp based/mixed debuggers: Fix context caching / clean up logging
git-svn-id: trunk@58351 -
|
2018-06-20 14:56:27 +00:00 |
|
martin
|
da31183d2a
|
LLDB Debugger: fix leak and access after free
git-svn-id: trunk@58350 -
|
2018-06-20 12:40:13 +00:00 |
|
martin
|
fd1571d1e5
|
LLDB Debugger: fix parsing frame
git-svn-id: trunk@58340 -
|
2018-06-19 18:13:38 +00:00 |
|
martin
|
2de4bca7db
|
LLDB Debugger: register
git-svn-id: trunk@58330 -
|
2018-06-19 12:09:57 +00:00 |
|
martin
|
5d96eac5ae
|
LLDB Debugger: use command for stack
git-svn-id: trunk@58327 -
|
2018-06-19 11:00:43 +00:00 |
|
martin
|
a44d260582
|
LLDB Debugger: threads
git-svn-id: trunk@58326 -
|
2018-06-19 10:25:47 +00:00 |
|
martin
|
b592e98120
|
LLDB Debugger: threads
git-svn-id: trunk@58315 -
|
2018-06-18 21:05:30 +00:00 |
|
martin
|
7268f484b5
|
FpDebugger: fix refreshing thread window when stepping
git-svn-id: trunk@58313 -
|
2018-06-18 20:24:22 +00:00 |
|
martin
|
4e36354b0d
|
LLDB-FP Debugger: New debugger based on lldb with fpdebug / alpha
git-svn-id: trunk@58277 -
|
2018-06-14 23:06:43 +00:00 |
|
martin
|
fa3981c22e
|
LLDB Debugger: New debugger based on lldb / early alpha
git-svn-id: trunk@58253 -
|
2018-06-13 23:08:34 +00:00 |
|
martin
|
6362172d02
|
DebuggerIntf: Refactor, evaluate now takes a callback
git-svn-id: trunk@58240 -
|
2018-06-13 00:25:55 +00:00 |
|
martin
|
bf1893d093
|
DebuggerIntf: Refactor, evaluate now takes a callback
git-svn-id: trunk@58239 -
|
2018-06-13 00:20:36 +00:00 |
|
martin
|
cef14db081
|
DebuggerIntf: Refactor, evaluate now takes a callback
git-svn-id: trunk@58238 -
|
2018-06-12 22:58:35 +00:00 |
|
joost
|
52df2b872b
|
fpdebug: Fixed mem-leak and do not show threads when not running
git-svn-id: trunk@58161 -
|
2018-06-06 21:13:16 +00:00 |
|
joost
|
317bc74ea3
|
fpdebug: Fill the IDE's list of threads
git-svn-id: trunk@58146 -
|
2018-06-05 20:44:25 +00:00 |
|
joost
|
3d621d07cc
|
fpdebug: FpDebug is not in Alpha state anymore
git-svn-id: trunk@58129 -
|
2018-06-04 21:59:02 +00:00 |
|
joost
|
1f5eb8d171
|
fpdebug: Improved handling of threads, removed several assumptions that the main-thread was being debugged
git-svn-id: trunk@58128 -
|
2018-06-04 21:52:32 +00:00 |
|
ondrej
|
c0136a0867
|
Components: use LazLoggerBase instead of LazLogger
git-svn-id: trunk@58083 -
|
2018-06-02 16:46:39 +00:00 |
|
mattias
|
4354b305be
|
lazdebuggers: less hints
git-svn-id: trunk@57789 -
|
2018-05-04 10:42:40 +00:00 |
|
martin
|
135655e435
|
fpdebug: fix crash on linux
git-svn-id: trunk@57784 -
|
2018-05-03 19:37:19 +00:00 |
|
martin
|
ee449027d9
|
fpdebug: fix compile on linux
git-svn-id: trunk@57783 -
|
2018-05-03 19:25:09 +00:00 |
|
martin
|
5562c074da
|
IDE, fpDebug, Debuggers: Deal with source lines that have more than one address (e.g. generics). fpDebug: set breakpoints at all addresses of a line.
git-svn-id: trunk@57782 -
|
2018-05-03 18:52:41 +00:00 |
|
martin
|
75193aadbe
|
LazDebuggerFP: Fix logging. Accessing Application.QueueAsync from thread caused leaks
git-svn-id: trunk@57780 -
|
2018-05-03 18:41:06 +00:00 |
|
juha
|
79436e5633
|
SynEdit: Remove SynRegExpr and use the identical RegExpr from FCL.
git-svn-id: trunk@53751 -
|
2016-12-21 22:35:05 +00:00 |
|
mattias
|
304234dc01
|
lazdebuggerfpgdbmi: check TIDEMenuItem
git-svn-id: trunk@52931 -
|
2016-09-08 07:45:18 +00:00 |
|
mattias
|
46e46e8b91
|
components: less hints
git-svn-id: trunk@51787 -
|
2016-03-01 15:28:31 +00:00 |
|
martin
|
20e4fc2e10
|
fpdebbugger: fix releasing context / revision 50963 #b5434dee75
git-svn-id: trunk@51579 -
|
2016-02-10 18:25:24 +00:00 |
|
mattias
|
eda918198b
|
lazdebuggers: fixed crash if watchlist empty, bug #29238 from Anton
git-svn-id: trunk@50999 -
|
2015-12-22 22:43:21 +00:00 |
|
mattias
|
b5434dee75
|
fpdebug: fixed mem leaks, bug #29227 patch from Anton
git-svn-id: trunk@50963 -
|
2015-12-21 14:48:56 +00:00 |
|
mattias
|
172ba521c4
|
lazdebuggers: using TProcessUTF8
git-svn-id: trunk@50599 -
|
2015-12-04 16:04:11 +00:00 |
|
joost
|
2eb7213f3c
|
LazDebuggerFPDServer: Implemented retrieval of registers
git-svn-id: trunk@49383 -
|
2015-06-21 10:46:07 +00:00 |
|
joost
|
15d8085bfc
|
LazDebuggerFPDServer: Implemented retrieval of locals
git-svn-id: trunk@49374 -
|
2015-06-20 18:41:28 +00:00 |
|
joost
|
b834f60a49
|
LazDebuggerFPDServer: Removed warning
git-svn-id: trunk@49366 -
|
2015-06-18 19:09:30 +00:00 |
|
joost
|
3eeb33c6af
|
LazDebuggerFPDServer: Implemented disassembler-linesbefore
git-svn-id: trunk@49365 -
|
2015-06-18 19:05:49 +00:00 |
|
joost
|
a4c7f8664f
|
LazDebuggerFPDServer: Retrieve disassembled code from the fpdserver
git-svn-id: trunk@49294 -
|
2015-06-08 19:20:20 +00:00 |
|
joost
|
4c5136dbe7
|
LazDebuggerFPDServer: Fixed compilation
git-svn-id: trunk@49266 -
|
2015-06-04 18:11:17 +00:00 |
|
joost
|
defb929545
|
LazDebuggerFPDServer: Send console-output to the terminal window
git-svn-id: trunk@49265 -
|
2015-06-04 18:08:31 +00:00 |
|
joost
|
533cb5e719
|
LazDebuggerFPDServer: Fixed possible AV
git-svn-id: trunk@49235 -
|
2015-05-31 19:24:12 +00:00 |
|
joost
|
fbe9b123fd
|
LazDebuggerFPDServer: Set debuger-state properly on first run.
git-svn-id: trunk@49221 -
|
2015-05-30 10:45:20 +00:00 |
|
joost
|
ecfcd3a2a5
|
LazDebuggerFPDServer: Callstack-support added
git-svn-id: trunk@49220 -
|
2015-05-30 09:50:18 +00:00 |
|
joost
|
985e9e66b1
|
LazDebuggerFPDServer: Handle all incoming data first, before waiting for user-commands, to improve performance
git-svn-id: trunk@49179 -
|
2015-05-26 15:51:34 +00:00 |
|
joost
|
f97dbf0ab7
|
LazDebuggerFPDServer: Added basic watches support
git-svn-id: trunk@49169 -
|
2015-05-25 20:00:05 +00:00 |
|
joost
|
0c5739b43a
|
LazDebuggerFPDServer: Added support for dcEvaluate
git-svn-id: trunk@49168 -
|
2015-05-25 17:37:06 +00:00 |
|
joost
|
5338f2a5ad
|
LazDebuggerFPDServer: Fixed compilation
git-svn-id: trunk@49151 -
|
2015-05-23 17:02:38 +00:00 |
|
joost
|
6d4a9c0cb0
|
LazDebuggerFPDServer: Start and stop/kill the FPDServer on demand
git-svn-id: trunk@49150 -
|
2015-05-23 16:51:40 +00:00 |
|
martin
|
fe30e47f9b
|
fpdebug: added params to stack (fixed for frames without context)
git-svn-id: trunk@49132 -
|
2015-05-22 14:48:42 +00:00 |
|