From xemacs-m  Wed Apr 23 01:24:08 1997
Received: from jagor.srce.hr (hniksic@jagor.srce.hr [161.53.2.130])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id BAA21814
	for <xemacs-beta@xemacs.org>; Wed, 23 Apr 1997 01:24:04 -0500 (CDT)
Received: (from hniksic@localhost)
          by jagor.srce.hr (8.8.5/8.8.4)
	  id IAA28785; Wed, 23 Apr 1997 08:23:56 +0200 (MET DST)
To: XEmacs Developers <xemacs-beta@xemacs.org>
Subject: Size related to slowness?
References: <vwm3esogoho.fsf@calico.cis.ohio-state.edu> <199704221159.NAA02757@daedalus.tnt.uni-hannover.de> <m22083rppo.fsf@altair.xemacs.org>
X-URL: ftp://gnjilux.cc.fer.hr/pub/unix/util/wget/
X-Attribution: Hrv
X-Face: Mie8:rOV<\c/~z{s.X4A{!?vY7{drJ([U]0O=W/<W*SMo/Mv:58:*_y~ki>xDi&N7XG
        KV^$k0m3Oe/)'e%3=$PCR&3ITUXH,cK>]bci&<qQ>Ff%x_>1`T(+M2Gg/fgndU%k*ft
        [(7._6e0n-V%|%'[c|q:;}td$#INd+;?!-V=c8Pqf}3J
From: Hrvoje Niksic <hniksic@srce.hr>
Date: 23 Apr 1997 08:23:55 +0200
In-Reply-To: Steven L Baur's message of 22 Apr 1997 09:23:47 -0700
Message-ID: <kig3esi1clg.fsf_-_@jagor.srce.hr>
Lines: 30
X-Mailer: Gnus v5.4.45/XEmacs 19.15

Steven L Baur <steve@miranova.com> writes:

> Has anyone stopped to consider the fact that part of the slowness of
> XEmacs may be related to the number of symbols in the symbol table?

It's true, but it has little to do with the number of packages.  With
the exception of autoloads, the symbol table will be polluted with the
symbols of packages that you actually use[1], no matter how big or
small XEmacs distribution is.

BTW, it should be feasable to see whether this is so by profiling the
symbol table lookups in four cases:

1) XEmacs, `-q'
2) XEmacs, with lots of packages loaded
3) GNU Emacs, `-q'
4) GNU Emacs, with lots of packages loaded

I'm sure it would give more insight into the matter.


[1]
And the internal packages that the packages you use use -- but that's
unavoidable.  For example, nnweb.el will load the URL package, etc.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
4.  Thou shalt not warlorde a sig if it bee the sig of Kibo, nor if
    it bee the sig of the Inner Circle.

