unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
Subject: Re: PURESIZE increased (again)
Date: Fri, 21 Apr 2006 12:15:37 +0300	[thread overview]
Message-ID: <uirp3uw5i.fsf@gnu.org> (raw)
In-Reply-To: <ulktzv07f.fsf@gnu.org> (message from Eli Zaretskii on Fri, 21 Apr 2006 10:48:04 +0300)

> Date: Fri, 21 Apr 2006 10:48:04 +0300
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: 
> 
> > From: Reiner Steib <reinersteib+gmane@imap.cc>
> > Cc: romain@orebokech.com, emacs-devel@gnu.org
> > Date: Thu, 20 Apr 2006 23:03:03 +0200
> > 
> > How can I investigate?
> 
> Run temacs under GDB, put a breakpoint on Fload, and each time it
> breaks print the value of pure_bytes_used.  Then post here the
> results; perhaps PURESIZE needs to be bumped up after all.

Here are my results (on a 32-bit MS-Windows box).  Each line shows the
loaded file (or, in some cases where something other than loading a
file caused a significant increase in pure storage use, the
description of what caused it), the used pure size _after_ that file
was loaded, and how many pure bytes were used up by loading the file.

When I compare this with the results from a week ago, when PURESIZE
was set to its current value, I see an increase of 408 bytes.

<before loadup.el>      76659  76659
"loadup.el"		76684  25
"emacs-lisp/byte-run"	79800  3116
"emacs-lisp/backquote"	81780  1980
"subr"			127984  46204
"version.el"		129952  1968
"widget"		130407  455
"custom"		147120  16713
"emacs-lisp/map-ynp"	150897  3777
"env"			153364  2467
"cus-start"		155309  1945
"international/mule"	189020  33711
"international/mule-conf.el"	196213  7193
"format"		209256  13043
"bindings"		229803  20547
"files"			311179  81376
"cus-face"		321585  10406
"faces"			363714  42129
"loaddefs.el"		495541  131827
"simple"		570743  75202
"help"			592364  21621
"international/mule-cmds"	635436  43072
"case-table"		638260  2824
"international/utf-8"	649290  11030
"international/utf-16"	670822  21532
"international/characters"	672790  1968
"international/latin-1"	672790  0
"international/latin-2"	672816  26
"international/latin-3"	672840  24
"international/latin-4"	672864  24
"international/latin-5"	672888  24
"international/latin-8"	672912  24
"international/latin-9"	672936  24
"language/chinese"	679235  6299
"language/cyrillic"	686488  7253
"language/indian"	689400  2912
"language/devanagari"	689672  272
"language/malayalam"	689816  144
"language/tamil"	689944  128
"language/kannada"	690196  252
"language/english"	690310  114
"language/ethiopic"	691479  1169
"language/european"	705081  13602
"language/czech"	705294  213
"language/slovak"	705503  209
"language/romanian"	705729  226
"language/greek"	706406  677
"language/hebrew"	707543  1137
"language/japanese"	710441  2898
"language/korean"	712023  1582
"language/lao"		712528  505
"language/thai"		713741  1213
"language/tibetan"	741920  28179
"language/vietnamese"	745414  3494
"language/misc-lang"	745514  100
"language/utf-8-lang"	745931  417
"language/georgian"	746145  214
"international/ucs-tables"	751691  5546
"indent"		758344  6653
"window"		770722  12378
"frame"			788783  18061
"term/tty-colors"	792672  3889
"font-core"		796850  4178
"facemenu"		806421  9571
"emacs-lisp/syntax"	809140  2719
"font-lock"		838384  29244
"jit-lock"		845168  6784
"mouse"			872031  26863
"scroll-bar"		878109  6078
"select"		884743  6634
"emacs-lisp/timer"	893244  8501
"isearch"		924600  31356
"rfn-eshadow"		929220  4620
"menu-bar"		952370  23150
"paths.el"		955068  2698
"startup"		988802  33734
"emacs-lisp/lisp"	996917  8115
"textmodes/page"	998229  1312
"register"		1003850  5621
"textmodes/paragraphs"	1009099  5249
"emacs-lisp/lisp-mode"	1023012  13913
"textmodes/text-mode"	1025226  2214
"textmodes/fill"	1041697  16471
"replace"		1065984  24287
"abbrev"		1071468  5484
"buff-menu"		1082602  11134
"fringe"		1086492  3890
"image"			1092752  6260
"international/fontset"	1105035  12283
"dnd"			1107598  2563
"mwheel"		1112327  4729
"tool-bar"		1116677  4350
"ls-lisp"		1125033  8356
"disp-table"		1128403  3370
"dos-w32"		1133480  5077
"w32-vars"		1134365  885
"w32-fns"		1140600  6235
"emacs-lisp/float-sup"	1140952  352
"vc-hooks"		1154753  13801
"jka-cmpr-hook"		1160230  5477
"ediff-hook"		1160359  129
"tooltip"		1165552  5193
<purecopy load-history>	1216528  50976
"lisp/subdirs.el"	1216528  0
"code-pages"		1216528  0
"encoded-kb"		1216528  0

  reply	other threads:[~2006-04-21  9:15 UTC|newest]

Thread overview: 90+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-04-16  7:07 PURESIZE increased (again) Eli Zaretskii
2006-04-16  7:18 ` Eli Zaretskii
2006-04-16 10:56 ` Romain Francoise
2006-04-16 12:13   ` Andreas Schwab
2006-04-16 16:59     ` Eli Zaretskii
2006-04-20 16:51       ` Reiner Steib
2006-04-20 18:50         ` Eli Zaretskii
2006-04-20 21:03           ` Reiner Steib
2006-04-20 21:37             ` Stefan Monnier
2006-04-21  7:49               ` Eli Zaretskii
2006-04-21  7:48             ` Eli Zaretskii
2006-04-21  9:15               ` Eli Zaretskii [this message]
2006-04-26 13:50               ` Reiner Steib
2006-04-27 20:38                 ` Eli Zaretskii
2006-04-27 20:52                   ` David Kastrup
2006-04-28  5:26                     ` Eli Zaretskii
2006-04-27 21:19                   ` Luc Teirlinck
2006-04-28  5:22                     ` Eli Zaretskii
2006-04-28 16:09                       ` Stefan Monnier
2006-04-28 16:27                         ` Eli Zaretskii
2006-04-27 21:56                   ` Reiner Steib
2006-04-28  5:35                     ` Eli Zaretskii
2006-04-28 13:11                       ` Reiner Steib
2006-04-28 15:24                         ` Andreas Schwab
2006-04-28 16:19                         ` Eli Zaretskii
2006-04-28 17:15                           ` Reiner Steib
2006-04-29 15:13                             ` Eli Zaretskii
2006-04-29 15:27                               ` Stefan Monnier
2006-04-29 16:49                                 ` Eli Zaretskii
2006-04-29 15:33                               ` Andreas Schwab
2006-05-30 19:40                               ` Reiner Steib
2006-05-30 19:47                                 ` Eli Zaretskii
2006-06-03 11:53                                 ` Eli Zaretskii
2006-06-09 15:33                                   ` Reiner Steib
2006-06-09 16:49                                     ` Eli Zaretskii
2006-06-09 16:57                                       ` Andreas Schwab
2006-06-09 19:55                                         ` Eli Zaretskii
2006-06-09 22:33                                           ` Andreas Schwab
2006-06-10  7:39                                             ` Eli Zaretskii
2006-06-10  9:36                                               ` Andreas Schwab
2006-06-10 12:04                                                 ` Reiner Steib
2006-04-27 22:12                   ` Luc Teirlinck
2006-04-27 22:29                     ` Ken Raeburn
2006-04-27 22:53                       ` Luc Teirlinck
2006-04-27 23:16                         ` Ken Raeburn
2006-04-28 14:18                           ` Andreas Schwab
2006-04-28 16:15                             ` Eli Zaretskii
2006-04-28 17:25                               ` Reiner Steib
2006-04-27 23:16                       ` Luc Teirlinck
2006-04-27 22:24                   ` Ken Raeburn
2006-04-27 22:38                     ` David Kastrup
2006-04-27 23:04                       ` Ken Raeburn
2006-04-28  5:36                       ` Eli Zaretskii
2006-04-28  5:29                     ` Eli Zaretskii
2006-04-28  6:42                       ` David Kastrup
2006-04-28  7:07                       ` Ken Raeburn
2006-04-28 13:03                         ` Eli Zaretskii
2006-04-21 23:10             ` Luc Teirlinck
2006-04-22 10:13               ` Eli Zaretskii
2006-04-22 11:35                 ` Miles Bader
2006-04-22 13:15                   ` Eli Zaretskii
2006-04-23  1:59                     ` Luc Teirlinck
2006-04-23  3:35                       ` Eli Zaretskii
2006-04-23  3:46                         ` Nick Roberts
2006-04-23 13:51                           ` Drew Adams
2006-04-23 16:02                           ` Alan Shutko
2006-04-23 18:41                           ` Eli Zaretskii
2006-04-23 21:58                           ` Richard Stallman
2006-04-23 23:06                             ` Nick Roberts
2006-04-23 15:54                         ` Bill Wohler
2006-04-23 17:29                           ` Luc Teirlinck
2006-04-23 17:52                             ` Bill Wohler
2006-04-23 17:58                               ` David Kastrup
2006-04-23 19:43                               ` Robert J. Chassell
2006-04-23 22:20                               ` Richard Stallman
2006-04-23 18:53                             ` Eli Zaretskii
2006-04-23 18:43                           ` Eli Zaretskii
2006-04-23 16:23                         ` Dan Nicolaescu
2006-04-23 18:40                           ` Eli Zaretskii
2006-04-23 18:48                             ` Dan Nicolaescu
2006-04-23 18:56                               ` Eli Zaretskii
2006-04-24 11:51                           ` Richard Stallman
2006-04-23  2:06                     ` Luc Teirlinck
2006-04-22 22:33                   ` Richard Stallman
2006-04-23  1:05                     ` Luc Teirlinck
2006-04-23  3:32                       ` Eli Zaretskii
2006-04-23 21:58                       ` Richard Stallman
2006-04-16 17:27     ` Romain Francoise
2006-04-16 17:07   ` Eli Zaretskii
2006-04-18 17:17   ` Bill Wohler

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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=uirp3uw5i.fsf@gnu.org \
    --to=eliz@gnu.org \
    /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.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).