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] |
>>>>> "Russ" == Russ McManus <russell.mcmanus@gs.com> writes: Russ> Emacs-20.3 has unexec coverage for all the major platforms. Which is fine for everybody working on major platforms. Unfortunately, I'm not. I know I have a rather specialized need, but the idea isn't so bad in itself. Having a (semi-)platform independent heap image saver would have some benefits including the ability to save data platform indepedently (save once, load everywhere) and the ability to save only parts of the heap, such as those relating to a particular library. And then one would be able to fastload individual libraries on demand, in contrast to unexec'ing where it is all or nothing (moving it more in the direction of bytecodes but in a dataoriented sort of way). We even are closer than one might think. There is already a function that knows how to trawl through the heap, namely the gc mark function. Anyway, fantasies are cheap. ---------------------------+-------------------------------------------------- Christian Lynbech | Telebit Communications A/S Fax: +45 8628 8186 | Fabrik 11, DK-8260 Viby J Phone: +45 8628 8177 + 28 | email: chl@tbit.dk --- URL: http://www.telebit.dk ---------------------------+-------------------------------------------------- Hit the philistines three times over the head with the Elisp reference manual. - petonic@hal.com (Michael A. Petonic)