Sha256: af7c9f0c02235578a9b546b50ac5cf4672cd6bb2b4998c990dbf8574c8563380
Contents?: true
Size: 474 Bytes
Versions: 3
Compression:
Stored size: 474 Bytes
Contents
require 'rubygems' require 'benchmark' require_relative 'cache_runner' RUNS = 4000 class ARCreator include ActiveRecordObjects end def run(obj, bench) bench.report("#{obj.class.name}:") do obj.prepare obj.run end end create_database(RUNS) Benchmark.bmbm do |x| run(FindRunner.new(RUNS), x) run(FetchMissRunner.new(RUNS), x) run(FetchHitRunner.new(RUNS), x) run(DoubleFetchHitRunner.new(RUNS), x) run(DoubleFetchMissRunner.new(RUNS), x) end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
identity_cache-0.0.6 | performance/cpu.rb |
identity_cache-0.0.5 | performance/cpu.rb |
identity_cache-0.0.4 | performance/cpu.rb |