hjk
54e022a97b
debugger: add a manual test case for endless recursion
2009-10-01 09:02:32 +02:00
Friedemann Kleint
5cd639747a
S60: Split run configurations
...
creating a debug run configuration. Import the debugger
into Qt4ProjectManager.
2009-09-28 17:17:11 +02:00
hjk
f5c6f667d1
debugger: work on remote debugging using plain gdbserver
2009-09-24 10:54:51 +02:00
Friedemann Kleint
454b3bc48e
Trk: Use a separate tread for writing, polish interface & trklauncher
...
Introduce writer thread, fix message & verbose handling.
2009-09-22 17:19:56 +02:00
Rohan McGovern
7483880bcc
Remove reference to extensionsystem test, which doesn't seem to exist.
...
Reviewed-by: ossi
2009-09-22 00:36:25 +10:00
Rohan McGovern
f1f46be2f1
Make tests follow Qt conventions by starting all unit tests with `tst_'.
...
Some scripts make use of this convention to differentiate unit tests
from applications which happen to link to testlib.
Reviewed-by: ossi
2009-09-22 00:36:25 +10:00
Friedemann Kleint
603630fad6
Debugger: Use Gdbmi parser in CDB for parsing of protocol 1
...
Change dumper protocol 1 output not to contain type names as
hash keys (might contain blanks), use lists instead.
Start fixing autotests for 4.6.
2009-09-18 16:55:17 +02:00
Friedemann Kleint
5c8e6e9f7c
Trk: Make it run on Windows.
...
Add options page with overrideable device. Correct
wiring of the rfcomm process.
2009-09-18 12:51:15 +02:00
hjk
4da0acb5e3
trk: remove old standalone gdb/trk adapter
...
It's merged now into debugger/gdb and the "runner" is a new standalone wrapper
2009-09-17 10:59:11 +02:00
Friedemann Kleint
a0a4b3a3a3
Trk: make adapter compile
2009-09-17 10:43:29 +02:00
Friedemann Kleint
a3fb0c8307
Trk: Make runner work again
2009-09-17 10:27:26 +02:00
Friedemann Kleint
21d9ede43d
Compile Windows
2009-09-17 09:48:56 +02:00
James Linse
b2235b5ca2
Fixed yanking and deleting using marks ma "ay'a
...
Fixed yanking with e (ye) Fixed ce followed by .
Initial implementation for mark updates (marks should stay on the same line after adding/deleting lines)
Fixed yank with Y
Added fakevim tests for yanking using marks and yanking using Y.
Fixed yanking with marks when a mark was set to a blank line.
Combined yy and Y to use the same yanking method.
Merge-request: 1314
Reviewed-by: hjk <qtc-committer@nokia.com >
2009-09-16 14:16:55 +02:00
Thiago Macieira
9b0754a450
Compile with stricter GCC and glibc
2009-09-12 09:22:23 +02:00
hjk
491a747ebb
debugger: refactoring
...
rename GdbProcessBase into AbstractGdbAdapter
rename SymbianAdapter into TrkGdbAdapter
rename GdbProcess into PlainGdbAdapter
2009-09-11 15:54:01 +02:00
hjk
32e79e10ad
debugger: rename TrkFunctor1 into Callback
2009-09-11 15:35:02 +02:00
hjk
c383fa3d31
debugger: move stuff fromn symbian/* to gdb/*
2009-09-11 15:08:50 +02:00
hjk
518b6c33bd
debugger: work on trk
2009-09-11 15:03:31 +02:00
hjk
17f9204bba
debugger: refactoring in the gdbengine
2009-09-11 12:31:07 +02:00
hjk
06900dc475
debugger: refactoring in the trk adapter
2009-09-11 11:12:56 +02:00
hjk
700bfa6339
debugger: work on trk integration
2009-09-10 16:29:07 +02:00
hjk
903a50a6ef
debugger: work on trk integration
2009-09-10 13:59:21 +02:00
hjk
058b55adc5
debugger: work on trk integration
2009-09-10 13:14:51 +02:00
hjk
46538f6a5e
trk: remove unneeded code
2009-09-10 13:10:02 +02:00
hjk
ffaa42e585
debugger: merge trk adapter into debugger sources
2009-09-09 17:25:02 +02:00
hjk
5d26f53368
trk: progress in breakpoint setting; removal of unused code
2009-09-09 11:46:52 +02:00
hjk
087eca4566
trk: step-by-instruction
2009-09-08 14:45:53 +02:00
hjk
ae09799416
trk: make ad-hoc UI a bit friendlier
2009-09-08 14:45:53 +02:00
hjk
a1ea6f5f1f
trk: refactoring
2009-09-08 14:45:52 +02:00
hjk
0fc3129b3c
trk: we always want to be called back independent of ACK/NAK
2009-09-08 14:45:51 +02:00
hjk
fbeeb8677a
trk: remove a debug message
2009-09-08 14:45:51 +02:00
hjk
db8cddf55b
trk: rename 'response' to 'cmd' in handleGdbServerCommand
2009-09-08 14:45:50 +02:00
hjk
2da891ee88
trk: fix size of 'kill' packet. also, do not announce the library loading to
...
gdb as it starts asking questions afterwards.
2009-09-08 14:45:49 +02:00
hjk
d9e7a39081
debugger: simplify trk device logic a bit
2009-09-08 14:45:49 +02:00
hjk
b208e15aef
debugger: work on trk
2009-09-08 09:33:04 +02:00
dt
267ef8ecc5
Fix compile
...
Reviewed-By: hjk
2009-09-03 17:59:57 +02:00
hjk
5859b41064
debugger: work on trk runner
2009-09-03 17:24:31 +02:00
hjk
809117892c
debugger: work in progress (new trk runner)
...
Basic TRK/adapter communication now works using "rfcomm listen /dev/rfcomm0 1
&& ./adapter -f -v /dev/rfcomm0 127.0.0.1:3222 && ./cs-gdb"
This is wrapped up in a "runner" binary
2009-09-03 13:26:38 +02:00
hjk
0915d3e206
debugger: add manual test for QDateTime, also extend script test a bit
2009-09-03 13:26:38 +02:00
hjk
a48a686a1d
debugger: move script engine initialization to startDebugger()
2009-09-02 10:08:13 +02:00
hjk
f74d252b95
debugger: work on trk manual tests
2009-09-02 10:08:12 +02:00
hjk
b9e0860a67
Work on TRK adapter
2009-09-02 10:08:12 +02:00
con
b5b35dab33
Move aggregation auto tests to test directory.
2009-09-01 16:19:45 +02:00
hjk
452f108ac7
debugger: fixes and improvements related to the Locals display
...
Split the concepts 'enabled' and 'editable' in the dumper output
Disable "<not in scope>" entries, also fix their type.
Fix glitch in type beautification for display
Find reason for failing bulk updates.
2009-08-31 16:05:55 +02:00
con
dea7e36a13
Don't follow symbolic links in the file system view.
...
If you double-click on a file, this file should be opened, not its link
target.
2009-08-31 12:30:54 +02:00
hjk
62d7ea19ad
debugger: rewrite run.pl in C++
2009-08-28 14:34:56 +02:00
hjk
9a5908bf8c
debugger: small improvements to dumpers
...
Add a dumper for QStack. Also don't crash when accessing an uninitialized
pointer when the pointer looks bad to begin with.
2009-08-28 10:42:55 +02:00
hjk
786a0deb77
debugger: constify the address parameter passed to qDumpObjectData
2009-08-27 17:07:37 +02:00
hjk
1a772601dc
debugger: fix auto text for QStringList in QVariant;
2009-08-27 17:04:00 +02:00
hjk
9b34946f85
debugger: cosmetics of the dumper output
2009-08-27 16:52:14 +02:00