Sha256: e2d55139a27a0d95ffbc15fdfb9e8361f20c18ddf9aec724585fad4334166cea
Contents?: true
Size: 279 Bytes
Versions: 44
Compression:
Stored size: 279 Bytes
Contents
require 'benchmark/ips' STRING_HASH = { "foo" => "bar" } SYMBOL_HASH = { :foo => "bar" } Benchmark.ips do |x| x.report("string") { STRING_HASH["foo"] } x.report("symbol") { SYMBOL_HASH[:foo] } x.report("symbol-from-string") { SYMBOL_HASH["foo".to_sym] } x.compare! end
Version data entries
44 entries across 44 versions & 1 rubygems