Martin
|
f9e55734c6
|
FpDebug: update apps
|
2024-01-14 19:29:14 +01:00 |
|
ccrause
|
1e0b55da03
|
Move management of GController instance to TFDLoop.Inititialize and Destroy.
|
2021-11-21 10:26:10 +02:00 |
|
martin
|
e55e3eec50
|
FpDebug: Refactor OnHitBreakpointEvent
git-svn-id: trunk@63512 -
|
2020-07-05 19:16:56 +00:00 |
|
martin
|
676c17f1cf
|
FpDebug: Refactor disassembler into class
git-svn-id: trunk@62746 -
|
2020-03-12 14:09:14 +00:00 |
|
martin
|
16a4757fa3
|
Fixed fpd memory leak caused by dangling TFpDbgMemConvertorLittleEndian.Create instance. Patch by ccrause
git-svn-id: trunk@62485 -
|
2020-01-04 03:56:59 +00:00 |
|
martin
|
a631e91e53
|
FpDebug: rename TFpInternalBreakpointBase into TFpDbgBreakpoint / Make other packages use TFpDbgBreakpoint instead of internal class.
git-svn-id: trunk@61987 -
|
2019-10-05 11:09:44 +00:00 |
|
martin
|
2ec08f8a9c
|
FpDebug: rename TDbgInfo.FindSympol into FindProcSymbol
git-svn-id: trunk@61936 -
|
2019-09-28 19:08:13 +00:00 |
|
martin
|
5a7c9f1487
|
FpDebug: Refactor class names for TFpDbgValue and TFpDbgSymbol descendants.
git-svn-id: trunk@61722 -
|
2019-08-18 13:43:45 +00:00 |
|
martin
|
8874afbe6a
|
FpDebug/LazDebuggerFp: Refactor logging, use LazLogger for all logging.
git-svn-id: trunk@61427 -
|
2019-06-19 15:26:22 +00:00 |
|
martin
|
c13bcb61c2
|
FpDebug, fpd-app: fix some compile errors
git-svn-id: trunk@61335 -
|
2019-06-07 12:24:00 +00:00 |
|
joost
|
1de2cbf586
|
general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
|
2017-01-29 21:04:32 +00:00 |
|
joost
|
8d4b6344c0
|
FpDebugServer: Added basic "evaluate" command
git-svn-id: trunk@49166 -
|
2015-05-25 15:22:59 +00:00 |
|
joost
|
f1bdd969f5
|
FpDebugger (pure, console): Fixed mem-leak on showing line-info
git-svn-id: trunk@46103 -
|
2014-09-01 16:38:41 +00:00 |
|
joost
|
3dd28b3d12
|
FpDebugger (pure): Select the right 32/64-bit assembler when cross-debugging
git-svn-id: trunk@45833 -
|
2014-07-11 19:58:35 +00:00 |
|
joost
|
600fc1036c
|
FpDebugger (pure): Let the memory-manager read memory from within the debugging-thread on Linux.
More fixes for getting the instruction-register on x86_64
Fixxed setting the line-info on Darwin and Linux
git-svn-id: trunk@45817 -
|
2014-07-08 21:15:04 +00:00 |
|
joost
|
eaef9905a5
|
FpDebugger (console): Several improvements on the output of the console-debugger
git-svn-id: trunk@45424 -
|
2014-06-09 09:35:28 +00:00 |
|
joost
|
f746dc6a42
|
FpDebugger (console): Use 'Debug' and 'Error' prefixes for dllError and dllDebug messages.
git-svn-id: trunk@45410 -
|
2014-06-08 22:33:32 +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
|
f677379864
|
FpDebug: Added step-over and next commands to console-example (fpd)
git-svn-id: trunk@44798 -
|
2014-04-23 19:55:05 +00:00 |
|
joost
|
0a5d5ee491
|
FpDebug: Re-wrote the example console-debugger to let it use the new TDbgcontroller
git-svn-id: trunk@44792 -
|
2014-04-23 08:53:41 +00:00 |
|
joost
|
3f36dd3c53
|
FpDbg: Implemented single-stepping on Darwin
git-svn-id: trunk@44500 -
|
2014-03-23 20:54:32 +00:00 |
|
joost
|
203ab1fcd3
|
FpDbg: Show message when a breakpoint has been reached
git-svn-id: trunk@44493 -
|
2014-03-23 14:03:29 +00:00 |
|
joost
|
327140d6b8
|
FpDbg: Disasemble on non-Windows systems
git-svn-id: trunk@44492 -
|
2014-03-23 13:49:11 +00:00 |
|
joost
|
3c32f95e8f
|
FpDbg: Removed unused unit from uses-section.
git-svn-id: trunk@44444 -
|
2014-03-16 12:45:20 +00:00 |
|
joost
|
935b4665cc
|
FpDbg: Use generic way to get value of instruction pointer register
git-svn-id: trunk@44443 -
|
2014-03-16 11:26:47 +00:00 |
|
joost
|
e417930ab0
|
FpDbg: Removed unused windows from uses to fix compilation on non--Windows.
git-svn-id: trunk@44425 -
|
2014-03-13 21:42:27 +00:00 |
|
joost
|
c20f74439d
|
* Implemented basic debug-support for Darwin
git-svn-id: trunk@44413 -
|
2014-03-12 21:35:06 +00:00 |
|
joost
|
2947aab047
|
FpDbg: Fixed compilation by adding FpdMemoryTools to uses
git-svn-id: trunk@44386 -
|
2014-03-09 11:07:52 +00:00 |
|
joost
|
4b3ae8e4bd
|
* Moved more Windows-specific code from fpdloop to fpdbgwinclasses.
git-svn-id: trunk@44385 -
|
2014-03-09 10:22:34 +00:00 |
|
joost
|
1d789ef144
|
* Re factorization to move windows-specific code from fpdcommand.pas to fpdbgwinclasses.pas
git-svn-id: trunk@44349 -
|
2014-03-05 10:13:31 +00:00 |
|
martin
|
483139f4fb
|
FPDebug: refactor, renamed some classes
git-svn-id: trunk@44330 -
|
2014-03-02 21:58:15 +00:00 |
|
martin
|
3f415797e4
|
Debugger: put some common types into DbgIntf
git-svn-id: trunk@44079 -
|
2014-02-15 01:31:30 +00:00 |
|
martin
|
2978fbf036
|
FPDebug: start using mem-manager
git-svn-id: trunk@44028 -
|
2014-02-12 15:21:28 +00:00 |
|
martin
|
4af520994a
|
FPDebug: moved TDbgPtr to new unit (avoid circle units)
git-svn-id: trunk@44024 -
|
2014-02-12 01:44:59 +00:00 |
|
joost
|
fac7e13063
|
* Refactored FpDbgClasses unit. Moved all Windows-specific code into the new FpDbgWinClasses unit.
git-svn-id: trunk@43987 -
|
2014-02-09 21:02:38 +00:00 |
|
martin
|
adf1d0e502
|
FPDebug: refactor, break circle unit ref
git-svn-id: trunk@43374 -
|
2013-11-04 23:42:06 +00:00 |
|
martin
|
5f80553ea9
|
Moved fpdebug
git-svn-id: trunk@42802 -
|
2013-09-15 10:59:04 +00:00 |
|