ruby-changes:22960
From: nobu <ko1@a...>
Date: Wed, 14 Mar 2012 11:29:58 +0900 (JST)
Subject: [ruby-changes:22960] nobu:r35009 (trunk): more GCable
nobu 2012-03-14 11:29:48 +0900 (Wed, 14 Mar 2012) New Revision: 35009 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=35009 Log: more GCable * test/test_weakref.rb (make_weakref): more GCable, probably. Modified files: trunk/test/test_weakref.rb Index: test/test_weakref.rb =================================================================== --- test/test_weakref.rb (revision 35008) +++ test/test_weakref.rb (revision 35009) @@ -2,9 +2,11 @@ require 'weakref' class TestWeakRef < Test::Unit::TestCase - def make_weakref + def make_weakref(level = 10) obj = Object.new - return WeakRef.new(obj), obj.to_s + str = obj.to_s + level.times {obj = WeakRef.new(obj)} + return WeakRef.new(obj), str end def test_ref -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/