summaryrefslogtreecommitdiff
path: root/benchmark/vm_ivar_get.yml
diff options
context:
space:
mode:
Diffstat (limited to 'benchmark/vm_ivar_get.yml')
-rw-r--r--benchmark/vm_ivar_get.yml50
1 files changed, 25 insertions, 25 deletions
diff --git a/benchmark/vm_ivar_get.yml b/benchmark/vm_ivar_get.yml
index 8c64ffc77a..9174af6965 100644
--- a/benchmark/vm_ivar_get.yml
+++ b/benchmark/vm_ivar_get.yml
@@ -1,33 +1,33 @@
prelude: |
class Example
- def initialize
- @v0 = 1
- @v1 = 2
- @v3 = 3
- @levar = 1
- end
-
- def get_value_loop
- sum = 0
+ def initialize
+ @v0 = 1
+ @v1 = 2
+ @v3 = 3
+ @levar = 1
+ end
- i = 0
- while i < 1000000
- # 10 times to de-emphasize loop overhead
- sum += @levar
- sum += @levar
- sum += @levar
- sum += @levar
- sum += @levar
- sum += @levar
- sum += @levar
- sum += @levar
- sum += @levar
- sum += @levar
- i += 1
- end
+ def get_value_loop
+ sum = 0
- return sum
+ i = 0
+ while i < 1000000
+ # 10 times to de-emphasize loop overhead
+ sum += @levar
+ sum += @levar
+ sum += @levar
+ sum += @levar
+ sum += @levar
+ sum += @levar
+ sum += @levar
+ sum += @levar
+ sum += @levar
+ sum += @levar
+ i += 1
end
+
+ return sum
+ end
end
obj = Example.new