Actions
Bug #17483
closedArray#insert is pathologically slow
Status:
Rejected
Assignee:
-
Target version:
-
ruby -v:
ruby 2.6.6p146 (2020-03-31 revision 67876) [x86_64-darwin19]
Description
I ran some generic Array method benchmarks:
https://github.com/djberg96/berger_spec/blob/ruby23/bench/core/bench_array.rb (comment out nitems first)
https://github.com/djberg96/berger_spec/blob/ruby23/bench/core/Array/bench_insert.rb
What I noticed is that all of these complete in a fraction of a second, except Array#insert, which takes about 6-8 seconds on my Mac desktop.
Is this unavoidable?
Actions
Like0
Like0