[gclist] Re: PPC & GC, or GC and threads
Mike Gunter
gunter@botrytis.mti.sgi.com
Fri, 23 Jan 1998 10:38:26 -0800
I think we agree.
> > * You can dismiss with clean points where there's allocation by
> > using the old trick of fiddling with the allocation data
> > structures to make it look like the heap is exhaused.
>
> I don't think so. Imagine a multi-threaded setup where one thread receives
> work items from outside, allocates queue entries for them, and then
> dispatches them off to worker threads that do something with them and throw
> them away. The worker threads wouldn't do allocation, but they'd still need
> to be swept to see what's reachable.
Right. That's you can _only_ "dismiss with clean points where there's
allocation."
mike