Tilman Sauerbeck wrote:


> 
> So far my objects only marked the objects they depend upon, their
> parents so to say. I'll change this so they mark all the objects they
> get in touch with =)
> 
> Thank you :)
> 

The Pickaxe says that the purpose of the mark routine is "to mark any
references from your structure to other structures...If your structure
references other Ruby objects, then your mark function needs to identify
those objects using rb_gc_mark(value)."