emacs-devel
[Top][All Lists]
Advanced

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

Re: Emacs 23.0 is much slower starting than Emacs 22.3


From: Eli Zaretskii
Subject: Re: Emacs 23.0 is much slower starting than Emacs 22.3
Date: Thu, 23 Oct 2008 23:52:17 +0200

> Date: Thu, 23 Oct 2008 17:57:29 +0100
> From: David De La Harpe Golden <address@hidden>
> Cc: Stefan Monnier <address@hidden>, address@hidden
> 
> I tried just putting 180 find-file-noselects in a file and loading it
> i.e.
> 
> $ find /usr/local/src/emacs -name '*.c' -printf \
>      '(find-file-noselect "%p")\n' >fftest.el
> $ emacs --batch --eval '(byte-compile-file "fftest.el")'
> $ time emacs -l fftest.elc -f kill-emacs
> 
> emacs run     real    user    sys
> 22    1       4.523   3.888   0.136
> 22    2       4.744   4.172   0.112
> 22    3       4.457   3.836   0.176
> 23    4       7.177   6.532   0.152
> 23    5       7.198   6.544   0.160
> 23    6       7.159   6.472   0.220
> 
> 
> So FWIW probably the problem is in the find-file call path rather than 
> anything desktop.el is doing in particular

Sounds plausible.  Next question: is the slow-down connected in any
way with decoding the buffer?  To see if this is a factor, you could
compare 180 calls to insert-file-contents with the same number of
calls to insert-file-contents-literally, in both Emacs 22 and 23.

TIA




reply via email to

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