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
