[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