> gc_node is the next node to be garbage-collected. We don't need to > garbage-collect nodes which are already obsolete. So if you're freeing > the object which is currently pointed to by jeb->gc_node, you can just > make gc_node point to the next_phys node which you're _not_ freeing. I modified the code to have gc continue on the previous node(the next node does not always exist). -- Øyvind Harboe http://www.zylin.com