|
From: Bruno H. <br...@cl...> - 2005-05-30 12:57:06
|
Sam wrote:
> 1. longer bootstrap
get-charset-range is not the bottleneck regarding the bootstrap times.
If you had done a profiling of the production of interpreted.mem and
halfcompiled.mem, you would have noticed that
- it spends 1/4 of its time expanding the code of
%expand-special-declarations in init.lisp,
- while loading condition.lisp, it spends most of its time expanding
CALL-NEXT-METHOD and NEXT-METHOD-P macros.
Lesson of the day: Concentrate on the important things, not on the unimportant
ones.
Bruno
|