prototype multiple dispatch creates uncollectable garbage?
    James McCartney 
    asynth at io.com
       
    Tue Sep  7 10:09:48 PDT 2004
    
    
  
On Sep 7, 2004, at 5:00 PM, Lee Salzman wrote:
> One easy way around this is just to GC roles/methods by whether or
> not all role positions have some roles pointing to the method.
This doesn't seem so easy. Not only do you have to notice that a 
method's reference count has dropped below the number of roles, you 
have to go find each of those roles' entries in their corresponding 
objects and set them to nil. No traditional GC mechanism (e.g. 
reference counting, weak pointers) can handle this without further 
modification.
-- 
--- james mccartney   james at audiosynth.com   <http://www.audiosynth.com>
SuperCollider - a real time audio synthesis programming language
    
    
More information about the Slate
mailing list