From: Roger Pack Date: 2008-07-31T09:13:59+09:00 Subject: gc doesn't collect? Any ideas why: 1.times { a = 'a'*1000}; 30.times { GC.start }; print ObjectSpace.each_object{|o| print o} prints out 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...' despite the fact that the a's should have been collected? Thanks! More question to come, most likely. -R -- Posted via http://www.ruby-forum.com/.