> Any chance of integrating this with your parallel mark GC?  ¨Βθαγουμ> improve overall performance and negate any performance loss from this.

Except that the mark phase can't be run in parallel :)

Actually now that I think about it you might be able to have multiple
threads "ruby_gc_mark" through various children.  That might be an
interesting optimization.

-r