summaryrefslogtreecommitdiff
path: root/benchmark/bm_vm1_gc_wb_obj.rb
diff options
context:
space:
mode:
Diffstat (limited to 'benchmark/bm_vm1_gc_wb_obj.rb')
-rw-r--r--benchmark/bm_vm1_gc_wb_obj.rb6
1 files changed, 2 insertions, 4 deletions
diff --git a/benchmark/bm_vm1_gc_wb_obj.rb b/benchmark/bm_vm1_gc_wb_obj.rb
index 017eff4f94..9e0aadbbaf 100644
--- a/benchmark/bm_vm1_gc_wb_obj.rb
+++ b/benchmark/bm_vm1_gc_wb_obj.rb
@@ -1,13 +1,11 @@
class C
attr_accessor :foo
end
-long_lived = C.new
-GC.start
-GC.start
+short_lived_obj = C.new
i = 0
short_lived = ''
while i<30_000_000 # while loop 1
- long_lived.foo = short_lived # write barrier
+ short_lived_obj.foo = short_lived # write barrier
i+=1
end