martin
|
52cadc4bb3
|
Debugger-tests: speed up internal logging (needed on windows).
git-svn-id: trunk@60133 -
|
2019-01-21 16:58:38 +00:00 |
|
martin
|
3f2cdc7c27
|
Debugger: remove some active logging
git-svn-id: trunk@60130 -
|
2019-01-21 00:18:23 +00:00 |
|
martin
|
ea6abfeb17
|
LazDebuggerFpLldb: correctly initialize pretty-printer
git-svn-id: trunk@60084 -
|
2019-01-14 20:15:08 +00:00 |
|
martin
|
f737797457
|
FpDebugServer: fix compilation / support multiple addresses per breakpoint
git-svn-id: trunk@60048 -
|
2019-01-09 20:50:23 +00:00 |
|
martin
|
f32968dd25
|
LazDebuggerFpLldb: allow external dwarf symbols on Mac
git-svn-id: trunk@60042 -
|
2019-01-08 23:13:36 +00:00 |
|
martin
|
af994a75c8
|
LazDebuggerFp: use dsInternalPause to set/unset breakpoints
git-svn-id: trunk@60035 -
|
2019-01-08 18:42:59 +00:00 |
|
martin
|
10ba71341c
|
LazDebuggerFp/FpDebug: prevent mem-cache from hiding mem-read errors
git-svn-id: trunk@60014 -
|
2019-01-06 01:43:52 +00:00 |
|
martin
|
0a14d8c4ae
|
LazDebuggerFp/FpDebug: tests, fp-lldb
git-svn-id: trunk@60012 -
|
2019-01-05 17:27:29 +00:00 |
|
martin
|
e00a9fb7eb
|
LazDebuggerFp/FpDebug: tests, fp-lldb
git-svn-id: trunk@60010 -
|
2019-01-05 16:31:44 +00:00 |
|
martin
|
0e7c353eb8
|
LazDebuggerFp/FpDebug: tests, remove virtualtree
git-svn-id: trunk@60009 -
|
2019-01-05 16:30:44 +00:00 |
|
martin
|
89171482cc
|
LazDebuggerFpLldb: retrieve register for other stackframes, while evaluation is running (required for nested procedures)
git-svn-id: trunk@60008 -
|
2019-01-05 16:21:44 +00:00 |
|
martin
|
5dc6bda9b0
|
LazDebuggerFpLldb: get current IP address from register (instead of stack) if available
git-svn-id: trunk@60007 -
|
2019-01-05 16:20:22 +00:00 |
|
martin
|
29dbe9729c
|
LazDebugger(Fp)Lldb: fix 32/64 target detection
git-svn-id: trunk@60006 -
|
2019-01-05 16:17:57 +00:00 |
|
martin
|
06b7314a08
|
LazDebuggerFpLldb: fix crash in shutdown (stop debug while paused)
git-svn-id: trunk@60005 -
|
2019-01-05 15:27:37 +00:00 |
|
martin
|
c5cd6d5335
|
LazDebugger(Fp)Lldb: fix correct stackframe/thread for registers
git-svn-id: trunk@60004 -
|
2019-01-05 15:25:30 +00:00 |
|
martin
|
1268d65651
|
LazDebuggerFpLldb: fix pre-loading correct registers
git-svn-id: trunk@60001 -
|
2019-01-04 18:38:36 +00:00 |
|
martin
|
3a3acd660b
|
LazDebuggerLldb: Fix reading registers for correct frame
git-svn-id: trunk@60000 -
|
2019-01-04 18:32:16 +00:00 |
|
martin
|
f9c2253b95
|
LazDebuggerFpGdbmi: Prevent occasional crash, when evaluate watch in nested procedure (access callstack out of index)
git-svn-id: trunk@59998 -
|
2019-01-04 15:04:20 +00:00 |
|
martin
|
23c7055080
|
LazDebuggerFpLldb: Prevent occasional crash, when evaluate watch in nested procedure (access callstack out of index)
git-svn-id: trunk@59997 -
|
2019-01-04 15:03:44 +00:00 |
|
martin
|
f5e720ed1e
|
LazDebuggerFp/FpDebug: tests
git-svn-id: trunk@59964 -
|
2019-01-01 15:12:06 +00:00 |
|
martin
|
d3881b11b1
|
LazDebuggerLldb: change "open array" params to "const"
git-svn-id: trunk@59932 -
|
2018-12-29 00:36:13 +00:00 |
|
martin
|
e74b00e9dc
|
LazDebuggerFp: Fix, showing pchar and string version for index access of string/pchar
git-svn-id: trunk@59862 -
|
2018-12-19 01:42:45 +00:00 |
|
martin
|
c3e01c7dc4
|
Fix spelling
git-svn-id: trunk@59859 -
|
2018-12-19 00:37:00 +00:00 |
|
martin
|
ce908679b0
|
Debugger test: fix leak in 2ndary logger
git-svn-id: trunk@59855 -
|
2018-12-18 16:03:37 +00:00 |
|
martin
|
0b45975fa0
|
LazDebuggerFpLLDB: fix mem leak in cache
git-svn-id: trunk@59850 -
|
2018-12-18 13:59:00 +00:00 |
|
martin
|
9cd0d830c4
|
LazDebuggerFpLLDB: fix mem leak in locals
git-svn-id: trunk@59848 -
|
2018-12-18 13:50:09 +00:00 |
|
martin
|
3d715e74e5
|
LazDebugger(Fp)LLDB: Show message on unexpected stop
git-svn-id: trunk@59846 -
|
2018-12-18 13:40:24 +00:00 |
|
martin
|
e72387cbeb
|
LazDebuggerFpLLDB: load dwarf info in thread / simplify clean up
git-svn-id: trunk@59824 -
|
2018-12-14 10:51:26 +00:00 |
|
martin
|
4315025999
|
LazDebuggerFp: Implement OnIdle, make debug history being recorded.
git-svn-id: trunk@59818 -
|
2018-12-13 17:09:27 +00:00 |
|
martin
|
6c33c7fc13
|
LazDebuggerFp: Implement conditional breakpoints / fix nil access
git-svn-id: trunk@59815 -
|
2018-12-13 14:27:51 +00:00 |
|
martin
|
3cffd5e3da
|
LazDebuggerFp: Implement conditional breakpoints
git-svn-id: trunk@59814 -
|
2018-12-13 12:56:18 +00:00 |
|
martin
|
1557e2c163
|
LazDebuggerFpLLDB: load dwarf info in thread / fix memleak
git-svn-id: trunk@59813 -
|
2018-12-13 11:43:58 +00:00 |
|
martin
|
39cca21c0c
|
LazDebuggerFpLLDB: load dwarf info in thread / process simultaneous with lldb
git-svn-id: trunk@59812 -
|
2018-12-12 22:47:52 +00:00 |
|
martin
|
950ab08ab8
|
LazDebuggerFpLLDB: Enable capturing debug history (snapshots) on idle or break-action
git-svn-id: trunk@59811 -
|
2018-12-12 22:10:34 +00:00 |
|
martin
|
e41b09b476
|
LazDebuggerFpLLDB: Fix locals, need registers first
git-svn-id: trunk@59806 -
|
2018-12-12 17:21:46 +00:00 |
|
martin
|
435e8b1c1c
|
LazDebugger(Fp)Gdbmi: Fix potential dangling pointer in Locals eval.
git-svn-id: trunk@59805 -
|
2018-12-12 17:14:31 +00:00 |
|
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 |
|