emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: size increase for CVS emacs vs 21.3


From: Dan Nicolaescu
Subject: Re: size increase for CVS emacs vs 21.3
Date: Mon, 13 Sep 2004 22:00:03 -0700

Richard Stallman <address@hidden> writes:

  > If you look at the various .o files with size, I expect
  > you can find out where the increase really is.


It looks like all the increase comes from alloc.o, specifically from
"pure". 
For  temacs from CVS:
(gdb) p sizeof (pure)
$1 = 1980000

for temacs from 21.3:
(gdb) p sizeof(pure)
$1 = 720000

changing the size of "pure" to be the same as in 21.3 makes temacs be
roughly the same size as the 21.3 temacs. But that does not help
because with the smaller size "emacs" cannot be created, it crashes
while loading loadup.el. Trying do decrease "pure" does not work, it
temacs crashes when trying to dump...  

Another interesting fact is that the current CVS uses
993528 pure bytes and  21.3 uses 715540 pure bytes.
Yet the  sizeof(pure) difference is so much bigger. 







reply via email to

[Prev in Thread] Current Thread [Next in Thread]