diff options
author | Jemma Issroff <jemmaissroff@gmail.com> | 2022-09-22 12:20:45 -0400 |
---|---|---|
committer | Aaron Patterson <aaron.patterson@gmail.com> | 2022-09-22 10:29:43 -0700 |
commit | b5c459d57af182173ff888b362a38d721c780aa9 (patch) | |
tree | 2ebb058557bf52d7774fab27ab7368ced132683f /benchmark | |
parent | fbaac837cfba23a9d34dc7ee144d7940248222a2 (diff) |
Adds a benchmark to measure freezing objects
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/6419
Diffstat (limited to 'benchmark')
-rw-r--r-- | benchmark/vm_freezeobj.yml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/benchmark/vm_freezeobj.yml b/benchmark/vm_freezeobj.yml new file mode 100644 index 0000000000..69a795a354 --- /dev/null +++ b/benchmark/vm_freezeobj.yml @@ -0,0 +1,6 @@ +prelude: | + objs = 100000.times.map { Object.new } +benchmark: + vm_freeze_obj: | + objs.map(&:freeze) +loop_count: 600 |