From 0a5b32c45aad3317d9902b68ddeb0cdda850bb66 Mon Sep 17 00:00:00 2001 From: nobu Date: Sat, 9 Nov 2013 16:46:17 +0000 Subject: envutil.rb: under_gc_stress parameter * test/ruby/envutil.rb (EnvUtil#under_gc_stress): add stress parameter so that making possible to disable stressing explicitly. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/ruby/envutil.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test/ruby/envutil.rb') diff --git a/test/ruby/envutil.rb b/test/ruby/envutil.rb index 4df8953179..c344c9ae1f 100644 --- a/test/ruby/envutil.rb +++ b/test/ruby/envutil.rb @@ -124,8 +124,8 @@ module EnvUtil end module_function :suppress_warning - def under_gc_stress - stress, GC.stress = GC.stress, true + def under_gc_stress(stress = true) + stress, GC.stress = GC.stress, stress yield ensure GC.stress = stress -- cgit v1.2.3