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 <>
Date: 1999/03/03
Newsgroups: comp.lang.lisp
Message-ID: <>

* Tim Bradshaw <>
| 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.