GNU bug report logs - #10580
24.0.92; gdb initialization takes more than one minute at 100% CPU

Previous Next

Package: emacs;

Reported by: Dov Grobgeld <dov.grobgeld <at> gmail.com>

Date: Sun, 22 Jan 2012 17:55:03 UTC

Severity: important

Tags: patch

Found in version 24.0.92

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Chong Yidong <cyd <at> gnu.org>
To: Jean-Philippe Gravel <jpgravel <at> gmail.com>
Cc: 10580 <at> debbugs.gnu.org
Subject: bug#10580: 24.0.92; gdb initialization takes more than one minute at 100
Date: Fri, 21 Dec 2012 12:01:04 +0800
Jean-Philippe Gravel <jpgravel <at> gmail.com> writes:

> As stated previously, I only re-wrote gud-gdbmi-marker-filter.  This
> function now parses the GDB/MI records in the order of arrival.  Only
> the signature of each record is read by the new parser.  The actual
> content of the record (i.e. result strings) is still parsed by the
> original code (which I will refer to as the record handlers below).
>
> The new parser is based on the GDB/MI output BNF grammar available at:
> ftp://ftp.gnu.org/pub/old-gnu/Manuals/gdb/html_node/gdb_214.html#SEC221

Thanks.  This looks like a very good change indeed.  In order for us to
include it in Emacs, we need a copyright assignment; I hope you will be
willing to sign one.  I will contact you off-list about how to do this.




This bug report was last modified 12 years and 75 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.