martin
|
88767bcd81
|
LazDebuggerFp: Fix, Step-over did not stop, if an "auto-continue/none-break" breakpoint was encountered at the end of the step. (the auto continue took priority over the end-of-step)
git-svn-id: trunk@59816 -
|
2018-12-13 15:16:32 +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 |
|
michl
|
1f8096d5b5
|
LCL: AnchorDocking: Cleanup: less hints
git-svn-id: trunk@59810 -
|
2018-12-12 21:33:42 +00:00 |
|
michl
|
1d60ab91f1
|
LCL: AnchorDocking: Fixed sites can be overlapped after minimize\unminimize. Issue #34614 Patch by Andrey Zubarev
git-svn-id: trunk@59809 -
|
2018-12-12 21:25:39 +00:00 |
|
michl
|
c3ed9b08a8
|
LCL: AnchorDocking: Fixed AV after closing application with minimized sites. Issue #34612
git-svn-id: trunk@59808 -
|
2018-12-12 21:12:02 +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 |
|
juha
|
7b640a0f3c
|
Object Inspector: Formatting.
git-svn-id: trunk@59804 -
|
2018-12-12 13:51:55 +00:00 |
|
juha
|
c8545b8956
|
Object Inspector: Prevent component-tree hiding the component-values pane. Issue #34562.
git-svn-id: trunk@59803 -
|
2018-12-12 13:51:49 +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 |
|
mattias
|
27b90f60de
|
codetools: clean up
git-svn-id: trunk@59800 -
|
2018-12-12 10:24:57 +00:00 |
|
mattias
|
6b67cdc3ef
|
codetools: test ano proc as arg
git-svn-id: trunk@59799 -
|
2018-12-12 09:58:36 +00:00 |
|
mattias
|
3cd01247f7
|
codetools: test anonym procs args and find declaration
git-svn-id: trunk@59798 -
|
2018-12-12 09:47:47 +00:00 |
|
mattias
|
36e39cc57f
|
codetools: parse assign anonymous procedure
git-svn-id: trunk@59797 -
|
2018-12-11 23:46:15 +00:00 |
|
martin
|
eb7d309f42
|
FpDebug: started/partly detect strings in dwarf-3
git-svn-id: trunk@59794 -
|
2018-12-11 18:53:13 +00:00 |
|
balazs
|
a4b85e5943
|
Opkman: Create main data module sooner.
git-svn-id: trunk@59789 -
|
2018-12-11 05:49:39 +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
|
7f8e86bb91
|
FpDebug: detect ShortString under dwarf-2
git-svn-id: trunk@59780 -
|
2018-12-10 21:13:01 +00:00 |
|
martin
|
fec2f4c39e
|
FpDebug: nil check, in case of corrupted debug info
git-svn-id: trunk@59779 -
|
2018-12-10 21:10:07 +00:00 |
|
martin
|
739388038a
|
FpDebug: handle PWideChar (and WideString, if represented as PWideChar)
git-svn-id: trunk@59778 -
|
2018-12-10 21:08:22 +00:00 |
|
martin
|
7463fc15a6
|
FpDebug: properly encode strings for display (unprintable chars as #$nn)
git-svn-id: trunk@59777 -
|
2018-12-10 21:04:08 +00:00 |
|
martin
|
7e6959a326
|
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.
git-svn-id: trunk@59776 -
|
2018-12-10 20:57:24 +00:00 |
|
balazs
|
a54471158f
|
Opkman: Set "Check for package updates" to never by default.
git-svn-id: trunk@59774 -
|
2018-12-10 13:57:14 +00:00 |
|
juha
|
78f99157f2
|
LCL: Rename function NewLineMI back to NewLine for Delphi-compatibility. Issue #34667.
git-svn-id: trunk@59760 -
|
2018-12-09 15:37:15 +00:00 |
|
dmitry
|
8a1e0ddf12
|
cocoa: update printing component to use LCLObjCBoolean type
git-svn-id: trunk@59751 -
|
2018-12-07 01:28:23 +00:00 |
|
martin
|
c5fdbd440a
|
FpDebug: fix accessing nil fileloader. Introduced in rev 59729 #f09614b9a8 / Issue #0034657
git-svn-id: trunk@59745 -
|
2018-12-06 23:37:45 +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
|
a33608de2e
|
FpDebug: Windows, fix leaking filehandles (again), see r59552 #122dfbd2ce / needed until forked processes are handled.
git-svn-id: trunk@59741 -
|
2018-12-06 18:03:18 +00:00 |
|
martin
|
0506cd7fb5
|
FpDebug: Windows, Check dwDebugEventCode before accessing case dependent data
git-svn-id: trunk@59740 -
|
2018-12-06 18:01:02 +00:00 |
|
martin
|
d7efb8aa10
|
FpDebug,Mac: macho file reader - remove unused object / re-use instance for parser
git-svn-id: trunk@59736 -
|
2018-12-06 15:05:59 +00:00 |
|
wp
|
ec688911e8
|
TAChart: Use TSeriesPointerStylePropertyEditor in TChartCombobox; some improvements in TSeriesPointerStylePropertyEditor.
git-svn-id: trunk@59735 -
|
2018-12-06 11:55:52 +00:00 |
|
wp
|
f87a819e21
|
TAChart: Simplify painting of series pointer in TChartCombobox.
git-svn-id: trunk@59734 -
|
2018-12-06 11:43:19 +00:00 |
|
wp
|
3a17f4d9bb
|
TAChart: Add property editor for TSeriesPointerStyle.
git-svn-id: trunk@59733 -
|
2018-12-06 10:00:48 +00:00 |
|
maxim
|
ef8523b36c
|
Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #34651
git-svn-id: trunk@59732 -
|
2018-12-05 22:48:51 +00:00 |
|
martin
|
d69ccc1655
|
FpDebug: DW_AT_const_value for basic constants. / Fix for SLEB128
git-svn-id: trunk@59730 -
|
2018-12-05 19:43:30 +00:00 |
|
martin
|
f09614b9a8
|
FpDebug: (Linux/Mac) Do not keep files open longer than needed. Systems may limit max files open. (Mac opens many files)
git-svn-id: trunk@59729 -
|
2018-12-05 01:49:29 +00:00 |
|
martin
|
f9abff2df4
|
FpDebug (incl lldb/gdb): Fix crash due to wrong cache removed from list. List could have 2 caches with same address, if a smaller cache was replaced by a bigger. Remove could destroy one and remove the other
git-svn-id: trunk@59728 -
|
2018-12-04 22:20:16 +00:00 |
|
martin
|
bba050e333
|
FpDebug: Disable assert, until fixed
git-svn-id: trunk@59727 -
|
2018-12-04 17:12:05 +00:00 |
|
dmitry
|
fab0116dbd
|
cocoa: update OpenGL component to use LCLObjCBoolean type (rel #34609)
git-svn-id: trunk@59726 -
|
2018-12-04 04:23:53 +00:00 |
|
joost
|
0e016b16dc
|
IDE: Search in the right location for the compiled units in a Lazarus-package, compiled/installed by FPMake
git-svn-id: trunk@59720 -
|
2018-12-03 18:58:42 +00:00 |
|
balazs
|
0c07ac1983
|
Opkman: In order to prevent memory leaks, the update of serializable packages are protected with critical sections.
git-svn-id: trunk@59719 -
|
2018-12-03 13:54:14 +00:00 |
|
balazs
|
7a770dfa0c
|
Opkman: After a package is opened with "Open package file(.lpk)...", OPM wrongly reports the package as installed when in fact is not.
git-svn-id: trunk@59717 -
|
2018-12-03 07:32:02 +00:00 |
|
balazs
|
01d74c39d2
|
PackageIntf: Detect if a package is installed or not via the packaging interface, function "IsPackageInstalled".
git-svn-id: trunk@59716 -
|
2018-12-03 07:17:07 +00:00 |
|