From: matz@... (Yukihiro Matsumoto) Date: 2002-08-30T02:57:47+09:00 Subject: Re: Why Ruby Uses Mark-and-Sweep GC? Hi, In message "Re: Why Ruby Uses Mark-and-Sweep GC?" on 02/08/29, William Djaja Tjokroaminata writes: |This is my second thought. Can the non GCed objects simply use |"rb_gc_un/register_address()" when they have references to GCed |objects (or a similar concept)? We are talking on the C side, of course; |nothing on the Ruby side will change. Hmm, I'm just not sure how it works. Perhaps your idea requires some kind of write barrier, but since write barrier is called so often, it easily hinders performance. Currently, I still feel like the GC is the way to go. matz.