[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon Mar 5 13:27:54 1999 
Subject:Re: sharing heaps (was Re: Emacs and CL (was Re:...)) 
From:Pierpaolo Bernardi 
Volume-ID:990305.02 

Eric Marsden (emarsden@mail.dotcom.fr) wrote:
: >>>>> "tb" == Tim Bradshaw <tfb@tfeb.org> writes:

:   tb> What I meant was that it's possible to share some static parts
:   tb> of the heap, either by lazy copying (the good way) or by the
:   tb> emacs trick.

: What implementations are able to do this? 

Poplog (which includes a CL implementation) does this.


: I assume that this implies
: storing a part of the heap in text pages of the executable, 

As far as I understand, Poplog does not work in this way, but the heap
images can be tree structured.

On OSes which support shared memory, the part of the heap which is in
common is shared.

I'm sure comp.lang.pop folks may add further details.

P.