This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: guile/guile-core/libguile init.c
>>>>> "Mikael" == Mikael Djurfeldt <mdj@mdj.nada.kth.se> writes:
Mikael> Mikael Djurfeldt <mdj@mdj.nada.kth.se> writes:
>> * Guile seems to start and run faster with this change
Mikael> Actually, when loading large amounts of code at startup, this
Mikael> change makes Guile startup time go down from 350 to 250 ms on
Mikael> my machine! 8-)
Just another datapoint
My current guile: (CVS a few days ago :)
lovecraft:/usr/src/guile-core$ echo '(quit)' | time guile
guile> 0.83user 0.06system 0:00.87elapsed 101%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (295major+271minor)pagefaults 0swaps
And the current CVS guile:
lovecraft:/usr/src/guile-core$ echo '(quit)' | time libguile/guile
guile> 0.99user 0.15system 0:01.12elapsed 101%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (982major+729minor)pagefaults 0swaps
obviously, this loads my .guile file which opens well, too many
modules, so seems to 'least for me, run slower... I'll pound on it
some though, see what I can find :)