From af425b6d66ba2c2c034b65c7b48dd752c8216267 Mon Sep 17 00:00:00 2001 From: Jemma Issroff Date: Thu, 16 Jun 2022 11:01:22 -0400 Subject: Added vm_ivar benchmark for initializing an embedded obj --- benchmark/vm_ivar_embedded_obj_init.yml | 12 ++++++++++++ benchmark/vm_ivar_extended_obj_init.yml | 14 ++++++++++++++ benchmark/vm_ivar_init.yml | 14 -------------- 3 files changed, 26 insertions(+), 14 deletions(-) create mode 100644 benchmark/vm_ivar_embedded_obj_init.yml create mode 100644 benchmark/vm_ivar_extended_obj_init.yml delete mode 100644 benchmark/vm_ivar_init.yml diff --git a/benchmark/vm_ivar_embedded_obj_init.yml b/benchmark/vm_ivar_embedded_obj_init.yml new file mode 100644 index 0000000000..eed6d4c0b9 --- /dev/null +++ b/benchmark/vm_ivar_embedded_obj_init.yml @@ -0,0 +1,12 @@ +prelude: | + class C + def initialize + @a = nil + @b = nil + @c = nil + end + end +benchmark: + vm_ivar_embedded_obj_init: | + C.new +loop_count: 30000000 diff --git a/benchmark/vm_ivar_extended_obj_init.yml b/benchmark/vm_ivar_extended_obj_init.yml new file mode 100644 index 0000000000..994e9e6c49 --- /dev/null +++ b/benchmark/vm_ivar_extended_obj_init.yml @@ -0,0 +1,14 @@ +prelude: | + class C + def initialize + @a = nil + @b = nil + @c = nil + @d = nil + @e = nil + end + end +benchmark: + vm_ivar_extended_obj_init: | + C.new +loop_count: 30000000 diff --git a/benchmark/vm_ivar_init.yml b/benchmark/vm_ivar_init.yml deleted file mode 100644 index c6f1633907..0000000000 --- a/benchmark/vm_ivar_init.yml +++ /dev/null @@ -1,14 +0,0 @@ -prelude: | - class C - def initialize - @a = nil - @b = nil - @c = nil - @d = nil - @e = nil - end - end -benchmark: - vm_ivar_init: | - C.new -loop_count: 30000000 -- cgit v1.2.3