lazarus/components/fpdebug
2020-06-19 21:05:17 +00:00
..
app Added FpDbgAvrClasses to uses list so that AVR debugging is available in fpd 2020-03-12 14:21:07 +00:00
test FpDebug: Tests for TFpDbgValueSize operators 2019-10-09 20:06:26 +00:00
fpdbgavrclasses.pas FpDebug, Debuggers, IDE: Make MemManager easier to access. (via Controller and Instance) 2020-06-16 13:42:42 +00:00
fpdbgclasses.pp FpDebug: Fixed reading memory for #0 terminated string data 2020-06-18 19:56:30 +00:00
fpdbgcommon.pas Support Haiku build. Makefiles are generated from Makefile.fpc files using proper tools. Issue #36316, patch from Alfred. 2020-04-05 11:35:01 +00:00
fpdbgcontroller.pas FpDebug: refactor showing exception details 2020-06-17 16:52:12 +00:00
fpdbgdarwinclasses.pas FpDebug: refactor showing exception details 2020-06-17 16:52:12 +00:00
fpdbgdisasavr.pp Renamed TDbgDisassembler class and all related classes to avoid name clashes with FpDebugDebugger classes. 2020-03-12 14:21:17 +00:00
fpdbgdisasx86.pp FpDebug: Fix "stepped out" detection for step-over/in. Do not stop an "leave" command. 2020-04-24 20:08:11 +00:00
fpdbgdwarf.pas FpDebug: Introduce configurable limits for mem usages / display len of array or string 2020-06-19 17:45:24 +00:00
fpdbgdwarfconst.pas FpDebug: implement watching bitpacked array/record 2019-10-09 20:06:21 +00:00
fpdbgdwarfdataclasses.pas FpDebug: Always get a Dwarf Context (if there are any units) => at least for global vars/symbols 2020-06-16 19:57:31 +00:00
fpdbgdwarffreepascal.pas FpDebug: Introduce configurable limits for mem usages / display len of array or string 2020-06-19 17:45:24 +00:00
fpdbgdwarfverboseprinter.pas FpDebug: Fix Dwarf3 on 64bit. The The 32/64bit signature in the dwarf header should only affect references within the dwarf info. But by accident it affected constant addresses. This lead to truncation of some addresses, when dwarf-3 was used with 64 bit targets. 2018-12-10 20:57:24 +00:00
fpdbghardcodedfreepascalinfo.pas FpDebug: Introduce configurable limits for mem usages / display len of array or string 2020-06-19 17:45:24 +00:00
fpdbginfo.pas LasDebuggerFp: Better error handling when trying to cast to instance class (show none casted class, if cast not avail) 2020-06-19 17:45:26 +00:00
fpdbglinuxclasses.pas FpDebug: refactor showing exception details 2020-06-17 16:52:12 +00:00
fpdbglinuxextra.pas LazDebuggerFp, FpDebug: Attach and Detach (Windows/Linux) 2019-10-03 18:38:10 +00:00
fpdbgloader.pp FpDebug: New TTargetDescriptor type used to store target specific information. All target specific classes are automatically registered in the respective initialization sections. TDbgController.Run modified to call CheckExecutableAndLoadClasses which loads target info from specified file, loads global disassembler instance and DbgProcess class. Patch/Contributed by ccrause 2020-03-12 14:20:33 +00:00
fpdbgpetypes.pp FpDbg: ifdef windows specific code 2013-09-20 11:15:18 +00:00
fpdbgrsp.pas Change PtrUInt to TDbgPtr to be consistent with FpDbgClasses unit 2020-03-12 20:00:13 +00:00
fpdbgsymbols.pas fpdebug: clean up 2019-10-22 15:10:12 +00:00
fpdbgsymtable.pas FpDebug: Windows, show dll-entrypoint+offs in stack/thread list 2020-06-18 02:13:00 +00:00
fpdbgsymtablecontext.pas FpDebug: Windows, show dll-entrypoint+offs in stack/thread list 2020-06-18 02:13:00 +00:00
fpdbgutil.pp FpDebug/LazDebuggerFp: Refactor logging, use LazLogger for all logging. 2019-06-19 15:26:22 +00:00
fpdbgwinclasses.pas FpDebug: refactor showing exception details 2020-06-17 16:52:12 +00:00
fpdbgwinextra.pp Fix compile / issue #0036204 2019-10-24 20:22:45 +00:00
fpdebug.lpk FpDebug: Added hardcoded debug-info for the evaluation of Exception-classes 2020-06-12 22:00:53 +00:00
fpdebug.pas FpDebug: Added hardcoded debug-info for the evaluation of Exception-classes 2020-06-12 22:00:53 +00:00
fpdmemorytools.pas FpDebug: Introduce configurable limits for mem usages / display len of array or string 2020-06-19 17:45:24 +00:00
fperrormessages.pas FpDebug: Introduce configurable limits for mem usages / display len of array or string 2020-06-19 17:45:24 +00:00
fpimgreaderbase.pas FpDebug: Windows, show dll-entrypoint+offs in stack/thread list 2020-06-18 02:13:00 +00:00
fpimgreaderelf.pas FpDebug: New TTargetDescriptor type used to store target specific information. All target specific classes are automatically registered in the respective initialization sections. TDbgController.Run modified to call CheckExecutableAndLoadClasses which loads target info from specified file, loads global disassembler instance and DbgProcess class. Patch/Contributed by ccrause 2020-03-12 14:20:33 +00:00
fpimgreaderelftypes.pas FpDebug: New TTargetDescriptor type used to store target specific information. All target specific classes are automatically registered in the respective initialization sections. TDbgController.Run modified to call CheckExecutableAndLoadClasses which loads target info from specified file, loads global disassembler instance and DbgProcess class. Patch/Contributed by ccrause 2020-03-12 14:20:33 +00:00
fpimgreadermacho.pas FpDebug: New TTargetDescriptor type used to store target specific information. All target specific classes are automatically registered in the respective initialization sections. TDbgController.Run modified to call CheckExecutableAndLoadClasses which loads target info from specified file, loads global disassembler instance and DbgProcess class. Patch/Contributed by ccrause 2020-03-12 14:20:33 +00:00
fpimgreadermachofile.pas FpDebug: New TTargetDescriptor type used to store target specific information. All target specific classes are automatically registered in the respective initialization sections. TDbgController.Run modified to call CheckExecutableAndLoadClasses which loads target info from specified file, loads global disassembler instance and DbgProcess class. Patch/Contributed by ccrause 2020-03-12 14:20:33 +00:00
fpimgreaderwinpe.pas FpDebug: Windows, show dll-entrypoint+offs in stack/thread list 2020-06-18 02:13:00 +00:00
fpimgreaderwinpetypes.pas FPDebug: refactored reading image-file, ported elf reader from duby 2013-09-24 23:56:45 +00:00
fpmake.pp Debugger: fpmake.pp updated, FpDbgHardcodedFreepascalInfo added 2020-06-17 21:56:49 +00:00
fppascalbuilder.pas FpDebug: shorten the output for pchar like types (strings in dwarf 2) 2020-06-19 21:05:17 +00:00
fppascalparser.pas FpDebug: shorten the output for pchar like types (strings in dwarf 2) 2020-06-19 21:05:17 +00:00
macho.pas Updated macho.pas from compiler folder. Needed the CPU_TYPE_ constants to identify target information. Patch by ccrause 2020-01-04 03:56:56 +00:00
Makefile buildintf: split from ideintf 2020-03-22 11:58:11 +00:00
Makefile.compiled fix Makefiles 2018-11-09 15:08:28 +00:00
Makefile.fpc buildintf: split from ideintf 2020-03-22 11:58:11 +00:00
README_DUBY.txt FPDebug: refactored reading image-file, ported elf reader from duby 2013-09-24 23:56:45 +00:00
README_macho.txt FPDebug: start porting macho reader from duby 2013-10-13 14:00:01 +00:00