Commit Graph

14 Commits

Author SHA1 Message Date
hjk
af57dc4170 debugger: re-enable setting breakpoints while inferior is running 2010-07-20 14:02:58 +02:00
hjk
e760700f0f debugger: overhaul "state machine"
This mainly allows for more precise shutdown and tightens the set
of allowed transitions.
2010-07-14 17:49:16 +02:00
hjk
6089bc1b9e debugger: rename EngineStart to EngineSetup 2010-07-14 17:49:16 +02:00
hjk
9e7a456457 debugger: refactor startup logic 2010-07-14 17:49:16 +02:00
hjk
6fff4b4fe9 debugger: code cosmetics 2010-07-14 17:49:15 +02:00
Friedemann Kleint
b2694a33bb TCF TRK: Added support for Console Logging event. 2010-07-12 16:19:49 +02:00
hjk
405f340e2b debugger: streamline communication between GdbEngine and the adapters 2010-07-08 12:41:53 +02:00
hjk
2385e15b2d debugger: merge 'AdapterStarting' into 'EngineStarting' state 2010-07-08 12:41:53 +02:00
Friedemann Kleint
bca434a706 Trk/Launcher: Add infrastructure for reporting crashes.
currently used for runonphone only.
Initial-patch-by: Shane Kearns <shane.kearns@accenture.com>
2010-07-07 14:01:01 +02:00
Friedemann Kleint
9bb67101c5 Trk[TCF]: Proper exit handling 2010-07-05 17:14:45 +02:00
Friedemann Kleint
52b33a7503 Debugger[Trk]: Prepare thread handling.
Store threads and cache registers per thread in Snapshot.
As Trk does not generate Thread creation/deletion events.
try to add threads on the fly if a stop in a new thread id is reported.
Remove them in continue. Continue all threads in classic Trk.
Pass on state (crash reason) to ThreadData and model.
Factor out common code of both adapters to Snapshot/Symbian classes.
2010-06-30 17:14:57 +02:00
Friedemann Kleint
b1ed92405b Debugger[Trk]: Increase packet size XML replies
Reviewed-by: hjk
Task-number: QTCREATORBUG-1563
2010-06-29 10:50:17 +02:00
Friedemann Kleint
66e01e881d Debugger[TCF-Trk]: Send RemoveExecutables command. 2010-06-28 16:32:53 +02:00
Friedemann Kleint
beba423a16 Debugger[Trk]: Added TCF experimental adapter.
Added adapter to work with TCF over WLAN.
Factor out common code for Symbian from TrkAdapter.
Improve message logging in TrkGdbAdapter, some cleanup.
Added new TcfTrkGdbAdapter based on TcfTrkDevice
in symbianutils based on JSON, using QTcpSocket.
To be started via special @tcf@ argument.
Rubber-stamped-by: hjk
2010-06-25 15:06:30 +02:00