aboutsummaryrefslogtreecommitdiffstats
path: root/benchmark
diff options
context:
space:
mode:
authorHParker <HParker@github.com>2022-09-21 14:12:45 -0700
committerJohn Hawthorn <john@hawthorn.email>2022-09-22 09:47:13 -0700
commitfbaac837cfba23a9d34dc7ee144d7940248222a2 (patch)
tree9421bf92d889c1aabfc8f10eac9480d42174fa2a /benchmark
parentaafbc9068f96e5e1f7f5c2c1fa6cba01ec8422db (diff)
downloadruby-fbaac837cfba23a9d34dc7ee144d7940248222a2.tar.gz
avoid extra dup and pop in compile_op_asgn2
Co-authored-by: John Hawthorn <jhawthorn@github.com>
Diffstat (limited to 'benchmark')
-rw-r--r--benchmark/vm_lvar_cond_set.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/benchmark/vm_lvar_cond_set.yml b/benchmark/vm_lvar_cond_set.yml
new file mode 100644
index 0000000000..1845f9d12e
--- /dev/null
+++ b/benchmark/vm_lvar_cond_set.yml
@@ -0,0 +1,8 @@
+benchmark:
+ vm_lvar_cond_set: |
+ a ||= 1
+ b ||= 1
+ c ||= 1
+ d ||= 1
+ nil
+loop_count: 30000000