From: Guillaume Cottenceau Date: 2005-04-13T03:05:15+09:00 Subject: Re: ability to run finalizers at a given point of a program? What version of Ruby are you running? With your example I can see: *** constructor Foo was out-scoped. Gc was run. *** pseudo-destructor (which tends to prove that GC.start did not trigger the finalizer - just the same as my program actually) What difference do you pretend your program is making with mine? -- Guillaume Cottenceau - http://zarb.org/~gc/