Commit Graph

12 Commits

Author SHA1 Message Date
hjk
46c114e895 debugger: assume valid ref counts are always smaller than 1 million 2010-01-04 14:14:14 +01:00
hjk
7fed0f0626 debugger: introduce optional 'max children' argument to Dumper.beginChildren
saves a few lines in the dumper implementations for the 'putEllipses' logic.
2009-12-15 09:39:22 +01:00
hjk
66db60e0fe debugger: replace xrange(0, end) by xrange(end). 2009-12-11 13:25:30 +01:00
hjk
68bd4d2b95 debugger: refactor the dumper class to make it work with gdb 7.0
This is an attempt to make it work with released gdb 7.0. It uses some
ugly workarounds to compensate for the missing gdb.Block and gdb.Symbol
structures.
2009-12-09 13:51:17 +01:00
hjk
d92f8b80ca debugger: work on QImage dumper 2009-12-08 17:46:53 +01:00
hjk
4794cbf030 debugger: rename 'magic' prefix for custom dumper from qqDump to qdump__
It is nicer in the presence of namespaces as '::' will be replaced by '__'
to create the dumper function names.
2009-12-07 12:07:10 +01:00
hjk
71c3d0977b debugger: try make custom dumpers more "user friendly"
Introduce Dumper.put{Value,Name,StringValue,ByteArrayValue} functions.
No need for explicit specification of valueencoding in user code.
2009-12-03 14:12:54 +01:00
hjk
fdbecf93c0 debugger: remove some hard coded typenames for std container dumpers to "user land" 2009-12-02 14:12:12 +01:00
hjk
4e29b16f92 debugger: work on new dumpers
more robustness in case qt's namespace cannot be determined
work on qvariant dumper
2009-12-01 17:11:20 +01:00
hjk
dd71d9a593 debugger: fix more cases of .. if ... else .. 2009-11-27 14:11:36 +01:00
hjk
a1e130471e debugger: take care of antediluvian distributions 2009-11-27 13:53:46 +01:00
hjk
94581fc6e3 add some meat 2009-11-26 15:11:59 +01:00