On Sat, Oct 19, 2013 at 1:41 AM, Jonathan S. Shapiro <[email protected]>wrote:

> On Fri, Oct 18, 2013 at 7:04 AM, Bennie Kloosteman <[email protected]>wrote:
>
>> Im going to let this die  because some Nursery designs ( like URC)  can
>> have no header...
>>
>
> I hope you won't. But I'd be very happy to table it until I catch up with
> the headerless design literature and I can engage constructively. :-)
>
> I can see that a compacting collector for a nursery may not need the first
> header word, though it probably still needs the vtable pointer (depending
> on the language), and then the vtable pointer can be reused for the
> forwarding pointer.
>

Do you have to forward while in the Nursery ?   .  If there is no Vtable
ptr how does URC gets the size of objects when it scans them , it must have
a vtable for every object  unless there is some way im misisng.   You could
also use an array to store these forward pointes for nursery objects ..

Ben
_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to