[cmucl-imp] maybe-finish-mapping in map-allocated-objects must be inline
Raymond Toy
toy.raymond at gmail.com
Sun Aug 21 09:49:35 CEST 2011
On 8/18/11 1:26 AM, Helmut Eller wrote:
> The local function MAYBE-FINISH-MAPPING in MAP-ALLOCATED-OBJECTS must be
> inlined otherwise the CURRENT pointer is boxed and moved into a value
> cell for every object. That boxing allocates something like 1MB of saps
> when (room t) is called with an almost empty heap and much more for if
> there is something on the heap.
>
Patch applied. Thanks!
Ray
More information about the cmucl-imp
mailing list