Enhancement - show old and new thread info when switching during debugging
Jan Kratochvil
jan.kratochvil@redhat.com
Sat Jul 30 22:07:00 GMT 2011
On Fri, 29 Jul 2011 15:59:15 +0200, pfee@talk21.com wrote:
> This is useful if the switch was not intended
If not obvious maybe in such case maybe you do not want the switching.
(gdb) set target-async on
(gdb) set non-stop on
(gdb) run
[...]
Breakpoint 1, start (arg=0x0) at /home/jkratoch/t/threadit2.c:15
15 sleep (100);
(gdb) info threads
2 Thread 0x7ffff7fd2700 (LWP 32656) start (arg=0x0) at /home/jkratoch/t/threadit2.c:15
* 1 Thread 0x7ffff7fd3720 (LWP 32653) (running)
GDB stayed at thread 1, thread 2 was stopped by that Breakpoint 1.
But sure non-stop mode is a bit different behavior from the all-stop mode.
Regards,
Jan
More information about the Gdb-patches
mailing list