This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Guile Startup Time Suggestion


>>>>> "Bernard" == Bernard URBAN <Bernard.Urban@meteo.fr> writes:

>>>>> "Russ" == Russ McManus <mcmanr@eq.gs.com> writes:

    Russ> Along these lines, I have thought that a fruitful way of
    Russ> improving guile's startup performance would be to first
    Russ> build a basic guile, and then that guile could invoke the
    Russ> hobbit compiler to compile the guile init files.


    Russ> A similar architecture would work with unexec, but it would
    Russ> probably be less friendly when attempting to build a special
    Russ> application that includes all of guile, including the init
    Russ> files.

    Bernard> On several platforms, unexec and dynamic loading cannot
    Bernard> live together.

 Why is that so?  Can you please breifly explain?  (and maybe point me 
 at a book)