From e93e38d165f510aefb541235491347bb69a80d62 Mon Sep 17 00:00:00 2001 From: ko1 Date: Tue, 23 Jul 2013 23:08:48 +0000 Subject: * test/-ext-/tracepoint/test_tracepoint.rb: add GC on/off to count GC events strictly. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/-ext-/tracepoint/test_tracepoint.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'test/-ext-') diff --git a/test/-ext-/tracepoint/test_tracepoint.rb b/test/-ext-/tracepoint/test_tracepoint.rb index efbf40b460..7d079779a8 100644 --- a/test/-ext-/tracepoint/test_tracepoint.rb +++ b/test/-ext-/tracepoint/test_tracepoint.rb @@ -25,11 +25,15 @@ class TestTracepointObj < Test::Unit::TestCase stat1 = {} stat2 = {} + GC.disable GC.stat(stat1) result = Bug.tracepoint_track_objspace_events{ + GC.enable 1_000_000.times{''} + GC.disable } GC.stat(stat2) + GC.enable newobj_count, free_count, gc_start_count, gc_end_count, *newobjs = *result -- cgit v1.2.3