Can gdbmi process many commands at once?
Bob Rossi <[email protected]>
| Newsgroups | gmane.comp.gdb.devel |
|---|---|
| Message-ID | <20150320012207.GB25457@linux> |
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