Hash#all?
の実行時に配列が生成されていて、メモリ使用量が増えた上に少し遅いHash#any?
は最適化がされている
❯ bundle install
❯ bundle exec ruby memory_test.rb
❯ bundle exec ruby bench_test.rb
Hash#all?
の実行時に配列が生成されていて、メモリ使用量が増えた上に少し遅いHash#any?
は最適化がされている
❯ bundle install
❯ bundle exec ruby memory_test.rb
❯ bundle exec ruby bench_test.rb