This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Can gdbmi process many commands at once?
- From: Bob Rossi <bob at brasko dot net>
- To: gdb at sourceware dot org
- Date: Thu, 19 Mar 2015 21:22:07 -0400
- Subject: Can gdbmi process many commands at once?
- Authentication-results: sourceware.org; auth=none
Hi,
I'm trying to determine if GDB/MI has the capability of accepting and
working on multiple commands at once?
For instance, if I run these commands,
(gdb)
123-interpreter-exec console "p argc"
~"$3 = 1"
~"\n"
123^done
(gdb)
234-interpreter-exec console "p argv[1]"
~"$4 = 0x0\n"
234^done
Is there any mode in which the command,
234-interpreter-exec console "p argv[1]"
will be worked on before
123-interpreter-exec console "p argc"
is finished?
The implication is that i'm expecting to have at most 1 command active
with GDB at a time. I'm curious if there is a situation where a front
end could have many active commands at a time. By active I mean,
I issue several commands, and then some time later, I get a response
on each of these, in any order.
Thanks,
Bob Rossi