martin
8cd36744ea
Debugger: more utf8 for strings in locals
...
git-svn-id: trunk@41293 -
2013-05-19 13:00:54 +00:00
martin
4491daff55
Debugger: Improved shortstring, do not expose internal record fields
...
git-svn-id: trunk@41260 -
2013-05-18 20:31:14 +00:00
martin
1d623aeab7
Debugger: Improved shortstring detection. Started to handle strings with utf8 content
...
git-svn-id: trunk@41233 -
2013-05-17 10:26:51 +00:00
martin
97bda19497
DBG: optimizations (speed / display format) for array watches
...
git-svn-id: trunk@39467 -
2012-12-06 20:06:06 +00:00
martin
b4c7cffa66
DBG: Small optimizations for array watches
...
git-svn-id: trunk@39463 -
2012-12-06 16:43:22 +00:00
martin
65b2701940
DBG: Fixed eval of watches with class-typecase and dyn-array (stabs only)
...
git-svn-id: trunk@39449 -
2012-12-06 12:01:08 +00:00
martin
d9e86fb1d8
DBG: fixed an endless loop in watch eval (eval typecast pointer to record)
...
git-svn-id: trunk@39131 -
2012-10-18 16:38:51 +00:00
martin
0336b51995
DBG: fixed endless loop in watch eval (auto type cast) Issue #0022425
...
git-svn-id: trunk@37950 -
2012-07-15 18:46:02 +00:00
martin
ee1253c86f
DBG: Improve display of dyn array
...
git-svn-id: trunk@37903 -
2012-07-09 14:20:16 +00:00
martin
544ee94c5a
DBG: clean up debugln
...
git-svn-id: trunk@37889 -
2012-07-06 13:00:36 +00:00
martin
bbf31875cd
DBG: implemented "Repeat Count" for watches
...
git-svn-id: trunk@37455 -
2012-05-29 20:46:36 +00:00
martin
c070b17f46
DBG: Fixed array len for 64 bit
...
git-svn-id: trunk@37368 -
2012-05-20 23:38:26 +00:00
martin
71d29ac07e
DBG: watch dyn array, show some values
...
git-svn-id: trunk@36292 -
2012-03-24 17:38:22 +00:00
martin
eda13d28d1
DBG: refactor,improve typecast-fixing (pointer needed for stabs)
...
git-svn-id: trunk@36224 -
2012-03-22 16:18:04 +00:00
martin
cfae3de029
DBG improved expression parsing, array[1]+array[2]
...
git-svn-id: trunk@36200 -
2012-03-21 23:11:01 +00:00
martin
7a72cee2cf
DBG deal with spaces in watches
...
git-svn-id: trunk@36193 -
2012-03-21 19:13:34 +00:00
martin
b48cf43d34
DBG: Watches/Inspect, add auto typecast to instance class
...
git-svn-id: trunk@36175 -
2012-03-20 10:39:47 +00:00
martin
a4e1f89a1c
DBG: deal with comma separated array index "a[1,2]" instead of "a[1][2]"
...
git-svn-id: trunk@36166 -
2012-03-19 14:53:56 +00:00
martin
5a1360baf1
LazLogger, introduce base and dummy classes
...
git-svn-id: trunk@35778 -
2012-03-06 19:36:11 +00:00
mattias
9a01b383b3
IDE: less warnings
...
git-svn-id: trunk@35540 -
2012-02-21 19:04:30 +00:00
martin
a012396166
DBG: move same debugln to LazLogger cmd-line config
...
git-svn-id: trunk@35341 -
2012-02-12 23:24:54 +00:00
martin
e2a50e024f
DBG: Improve display of char accessed via index "s[1]". Show pchar and string based value, as detection is not possible.
...
git-svn-id: trunk@33517 -
2011-11-14 02:12:21 +00:00
martin
3a3cc95bce
DBG: Improve display of char accessed via index "s[1]". Show pchar and string based value, as detection is not possible.
...
git-svn-id: trunk@33516 -
2011-11-14 02:00:30 +00:00
martin
59ecf5009a
DBG: improved array index access for watches
...
git-svn-id: trunk@33507 -
2011-11-13 18:05:49 +00:00
martin
219935fe22
DBG: moved example gdb results out of the unit
...
git-svn-id: trunk@33414 -
2011-11-08 11:34:50 +00:00
martin
9af87b923e
DBG: fixed a mem leak in array-index helper code
...
git-svn-id: trunk@33397 -
2011-11-07 13:32:42 +00:00
martin
f00bddfe80
DBG: Fix evaluation of base-classes. Don't eval the type
...
git-svn-id: trunk@33211 -
2011-11-02 01:26:38 +00:00
martin
cf6bb9af32
DBG: Improved watch eval for "array[x].foo", fix mem leak
...
git-svn-id: trunk@33152 -
2011-10-29 18:21:46 +00:00
martin
43ef33f4aa
DBG: Improved watch eval for "array[x].foo", fix mem leak
...
git-svn-id: trunk@33136 -
2011-10-28 12:33:06 +00:00
martin
54b5c2b102
DBG: Improved watch eval for "array[x].foo"
...
git-svn-id: trunk@33108 -
2011-10-27 12:23:22 +00:00
martin
1fd34c798e
DBG: logging
...
git-svn-id: trunk@32951 -
2011-10-18 00:10:00 +00:00
martin
d85dcb1390
DBG: improved type-info parsing. (prepare for gw3)
...
git-svn-id: trunk@32707 -
2011-10-05 22:04:38 +00:00
martin
0271730391
DBG: small fix in expression parser do not send empty expression)
...
git-svn-id: trunk@32411 -
2011-09-18 20:54:16 +00:00
martin
261fb2afb4
DBG: auto-typecast for classes: fix double casts, and casts to self
...
git-svn-id: trunk@32229 -
2011-09-08 12:44:59 +00:00
martin
5216dca1ba
DBG: start auto-typecast for classes
...
git-svn-id: trunk@32219 -
2011-09-08 00:44:46 +00:00
martin
53990c23d4
GDB: Fix typecasting of objects. Stabs only; GDB 7.0 and up only. Issue #0019920
...
git-svn-id: trunk@32217 -
2011-09-07 22:05:50 +00:00
martin
13f01cf37b
DBG: added cache for some gdb commands during watch eval
...
git-svn-id: trunk@32197 -
2011-09-06 22:53:29 +00:00
martin
1c2e8b3a95
DBG: Improve (pascalize) pointer, if DynArray shows as pointer
...
git-svn-id: trunk@32163 -
2011-09-02 23:35:27 +00:00
martin
d3019b5e88
DBG: Fix parsing certain error msgs
...
git-svn-id: trunk@30795 -
2011-05-18 12:08:12 +00:00
martin
f724c04b0b
Debugger: Improve array watches / Improve tests
...
git-svn-id: trunk@30263 -
2011-04-11 01:28:29 +00:00
martin
5b6cc6df96
DBG: "inspect" dialog, now shows entire class
...
git-svn-id: trunk@29056 -
2011-01-16 19:11:23 +00:00
martin
37b636f1c6
DBG: Refactored TypeInfo, better class support
...
git-svn-id: trunk@29038 -
2011-01-15 13:56:32 +00:00
martin
cea1fb0eff
DBG: Refactored gdb-type parsing
...
git-svn-id: trunk@28926 -
2011-01-10 01:11:25 +00:00
martin
ea9d796ce5
DBG: fix potential range check
...
git-svn-id: trunk@28789 -
2010-12-20 11:12:04 +00:00
martin
e4121d2b0b
DBG: improved display of watches
...
git-svn-id: trunk@28725 -
2010-12-16 01:43:28 +00:00
paul
fdb1f1236c
debugger: treat ShortString type as skSimple type, reduce amount of hacks for ShortString handling
...
git-svn-id: trunk@23005 -
2009-12-06 16:04:49 +00:00
paul
92aacc4bf2
debugger:
...
- add skVariant enum value for Variant data type,
- move Variant type handling to skVariant
- misc Inspect dialog improvements (hiding pages, close on escape)
git-svn-id: trunk@23002 -
2009-12-06 13:43:25 +00:00
marc
f90aca978c
Patch by JoshyFun (modified)
...
* Moved TGDBtype to TDBGtype, so it can be used in general to return expression typeinfo
* Changed inspect dialog to use this typeinfo
* display evaluation result on multiple lines
git-svn-id: trunk@22348 -
2009-10-30 00:02:38 +00:00
marc
83cd44b0c5
+ added classtype support to debugger expression evaluation
...
git-svn-id: trunk@13705 -
2008-01-10 01:10:20 +00:00
vincents
a0311c2cba
removed cvs logs
...
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00