Subject: Re: Emacs and CL (was Re: More LispOS talk (was Re: Lisp subverts the world (was Re: ints vs fixnums (was Re: Java ... (was Re: ... (was Re: ...)))))) From: Erik Naggum <erik@naggum.no> Date: 1999/03/03 Newsgroups: comp.lang.lisp Message-ID: <3129458184729552@naggum.no> * Tim Bradshaw <tfb@tfeb.org> | That doesn't have to be that bad. Obviously it depends on the | application, but shared heaps are fairly doable. Either using the Emacs | technique (purecopy + unexec) or just relying on copy-on-first-write VM, | which I think most Unices can do now. Whether they'll do that is another | matter of course. first: that isn't how GUILE is intended to be used. second: I'm talking about actual memory consumed by the process for its _own_ data. data or code that cannot be shared. state information, whatever you want to call it. I haven't see anyone refer to this as anything other than "heap", and I find it odd that you think such a heap should be sharable. #:Erik