GNU bug report logs - #960
23.0.60; excess consing

Previous Next

Package: emacs;

Reported by: rms <at> gnu.org

Date: Thu, 11 Sep 2008 11:15:04 UTC

Severity: normal

Merged with 917, 961

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: "Richard M. Stallman" <rms <at> gnu.org>
To: Juanma Barranquero <lekktu <at> gmail.com>, 960 <at> debbugs.gnu.org
Cc: bug-gnu-emacs <at> gnu.org
Subject: bug#960: 23.0.60; excess consing
Date: Fri, 12 Sep 2008 04:52:32 -0400
    `message' calls `format', which calls `copy-sequence'... Isn't that a
    source of consing?

That seems to account for most of it.  I made another command
that accumulates data in a list, and it showed very little
consing.

This shows that calling `message' does a lot more consing than it
ought to need to do.  But this may not be significant for the great
consing-related slowness I see.





This bug report was last modified 15 years and 23 days ago.

Previous Next


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