joost
|
e2c993ce95
|
LazDebuggerFp (pure): Recognition of breakpoints on Windows. Silently ignore unknown breakpoints, if possible.
git-svn-id: trunk@44657 -
|
2014-04-08 22:11:09 +00:00 |
|
martin
|
3937a88b0f
|
LazDebuggerFp (pure): do not crash range check
git-svn-id: trunk@44636 -
|
2014-04-07 16:57:59 +00:00 |
|
joost
|
0eaa8042c5
|
FpDebug: Basic support for getting register-values.
git-svn-id: trunk@44626 -
|
2014-04-06 19:13:38 +00:00 |
|
joost
|
1c21a9a593
|
FpDebug: REmoved unused BaseAddr and StartAdd for threads.
git-svn-id: trunk@44622 -
|
2014-04-06 14:52:28 +00:00 |
|
joost
|
aed7174382
|
FpDebug: Make sure the result of function ResolveDebugEvent is always set
git-svn-id: trunk@44621 -
|
2014-04-06 14:41:30 +00:00 |
|
joost
|
047b2b57e5
|
FpDebug: Replaced several writeln's with DebugLn's, since WriteLn does not work well on Windows GUI-applications. This messes up the output of console-debuggers, but that needs some re-modeling anyway.
git-svn-id: trunk@44620 -
|
2014-04-06 14:30:04 +00:00 |
|
martin
|
91ae0e64c5
|
FpDebug: compile on win64
git-svn-id: trunk@44570 -
|
2014-03-31 22:14:28 +00:00 |
|
joost
|
3f36dd3c53
|
FpDbg: Implemented single-stepping on Darwin
git-svn-id: trunk@44500 -
|
2014-03-23 20:54:32 +00:00 |
|
joost
|
c8e074d4ef
|
FpDbg: Refactored handling of breakpoints, so that parts of the code could be used too on other platforms then Windows
FpDbg: Set the FMainThread variable after the main-thread is created, not before. This fixes the handling of breakpoints.
git-svn-id: trunk@44445 -
|
2014-03-16 12:50:45 +00:00 |
|
joost
|
6974915b8b
|
FpDbg: Moved Windows-specific code to terminate the process to fpdbgwinclasses.pas
git-svn-id: trunk@44437 -
|
2014-03-16 10:33:04 +00:00 |
|
joost
|
eba8717294
|
* Moved Windows-specific code to read the instruction-pointer and base stack pointer register values to fpdbgwinclasses.pas
git-svn-id: trunk@44436 -
|
2014-03-16 10:18:06 +00:00 |
|
joost
|
607af213ac
|
FpDbg: Refactored code to get module-name, to avoid double code for processes and libraries.
git-svn-id: trunk@44387 -
|
2014-03-09 12:00:55 +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
|
3f415797e4
|
Debugger: put some common types into DbgIntf
git-svn-id: trunk@44079 -
|
2014-02-15 01:31:30 +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 |
|