Sha256: fb718e09c4fd83433d651df432f8703213b6cb9a69125353f7cb768b71c964af

Contents?: true

Size: 296 Bytes

Versions: 21

Compression:

Stored size: 296 Bytes

Contents

require File.dirname(__FILE__) + '/bench_model'

puts "w = Widget.find(:first); Widget.new(w.attributes)"
Benchmark.bm do |make|
  TIMES.times do
    w = Widget.find(:first)
    params = w.attributes
    make.report do
      10_000.times do
        Widget.new(params)
      end
    end
  end
end

Version data entries

21 entries across 21 versions & 6 rubygems

Version Path
saturnflyer-activerecord-jdbc-adapter-0.9.3 bench/bench_attributes_new.rb
activerecord-jdbc-adapter-1.2.9.1 bench/bench_attributes_new.rb
activerecord-jdbc-adapter-1.3.0.beta2 bench/bench_attributes_new.rb
cmoran92-activerecord-jdbc-adapter-1.2.1.2 bench/bench_attributes_new.rb
activerecord-jdbc-adapter-1.3.0.beta1 bench/bench_attributes_new.rb
activerecord-jdbc-adapter-1.2.9 bench/bench_attributes_new.rb
activerecord-jdbc-adapter-1.2.8 bench/bench_attributes_new.rb
activerecord-jdbc-adapter-1.2.5 bench/bench_attributes_new.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.5 bench/bench_attributes_new.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.4 bench/bench_attributes_new.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.3 bench/bench_attributes_new.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.2 bench/bench_attributes_new.rb
activerecord-jdbc-adapter-1.2.2.1 bench/bench_attributes_new.rb
activerecord-jdbc-adapter-onsite-1.2.2 bench/bench_attributes_new.rb
cmoran92-activerecord-jdbc-adapter-1.2.1.1 bench/bench_attributes_new.rb
activerecord-jdbc-adapter-1.2.2 bench/bench_attributes_new.rb
cmoran92-activerecord-jdbc-adapter-1.2.1 bench/bench_attributes_new.rb
activerecord-jdbc-adapter-1.2.1 bench/bench_attributes_new.rb
activerecord-jdbc-adapter-1.2.0 bench/bench_attributes_new.rb
jashmenn-activerecord-jdbc-adapter-1.2.0.0 bench/bench_attributes_new.rb