Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
From: Jan Kratochvil <jan.kratochvil@redhat.com>
To: Doug Evans <dje@google.com>
Cc: gdb-patches@sourceware.org, Marek Polacek <mpolacek@redhat.com>
Subject: Re: [patch] testsuite: MI: racy results in async mode (PR testsuite/12649)
Date: Tue, 01 Nov 2011 16:26:00 -0000	[thread overview]
Message-ID: <20111101162528.GA30557@host1.jankratochvil.net> (raw)
In-Reply-To: <CADPb22SeaD5Tv9gqnvc45Riv3ZMW=9bAW2F-S164QNBLEV=C3Q@mail.gmail.com>

On Tue, 01 Nov 2011 16:40:02 +0100, Doug Evans wrote:
> On Thu, Oct 27, 2011 at 3:15 AM, Jan Kratochvil <jan.kratochvil@redhat.com> wrote:
> > The fix is ugly but it cannot be done better before there is a generic MI
> > client parser deployed for the testsuite.
> 
> What does "generic MI client parser" mean in this context?

Something what have the regular MI clients (like Nemiver from what Dodji said
and I expect most/all the others).

That is a stateful parser which automatically stores away async responses,
something like XML parsers are but for MI.  Either callbacking GDB on found
elements or storing the elements and providing lookup API into them.

Keith said he wrote something like that in TCL but it never got accepted.
Unfortunately it needs to be in TCL to be compatible with the testsuite.


Thanks,
Jan


  reply	other threads:[~2011-11-01 16:26 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-27 10:16 Jan Kratochvil
2011-10-27 16:49 ` Tom Tromey
2011-10-28  8:51   ` [commit] " Jan Kratochvil
2011-10-29 10:36     ` [patch] testsuite: MI: racy results in async mode #2 Jan Kratochvil
2011-10-29 12:10       ` Marek Polacek
2011-10-29 12:15         ` Marek Polacek
2011-10-29 15:09           ` Jan Kratochvil
2011-10-29 16:01             ` Marek Polacek
2011-11-01 16:20       ` Tom Tromey
2011-11-01 20:01         ` [commit] " Jan Kratochvil
2011-11-01 16:26       ` Marek Polacek
2011-11-01 15:40 ` [patch] testsuite: MI: racy results in async mode (PR testsuite/12649) Doug Evans
2011-11-01 16:26   ` Jan Kratochvil [this message]
2011-11-01 18:55   ` Tom Tromey
2011-11-01 22:46     ` Doug Evans
2011-11-02 17:31       ` Tom Tromey

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20111101162528.GA30557@host1.jankratochvil.net \
    --to=jan.kratochvil@redhat.com \
    --cc=dje@google.com \
    --cc=gdb-patches@sourceware.org \
    --cc=mpolacek@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox