[squeak-dev] 30 bit unboxed floats

Eliot Miranda eliot.miranda at gmail.com
Mon Oct 18 21:55:40 UTC 2010


On Mon, Oct 18, 2010 at 2:50 PM, Andres Valloud <
avalloud at smalltalk.comcastbiz.net> wrote:

> On 10/18/10 10:31 , Jecel Assumpcao Jr. wrote:
>
>> We have had several discussions about the tags in Squeak. xxxxxx1 is a
>> SmallInteger and xxxxxx00 is an object pointer, but xxxxxx10 is not
>> generally used.
>>
>
> How does the mark and sweep GC handle mark stack overflows?  Is there a bit
> in the object header for that?
>

The Squeak GC uses a pointer-reversal algorithm for marking and so is immune
to mark stack overflow.

cheers,
Eliot


> Andres.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20101018/3b970ad2/attachment.htm


More information about the Squeak-dev mailing list