Sha256: 02241216f58049dab50c07cef93f780ee063aea14eb2aa882a3461ce3588ffd4

Contents?: true

Size: 428 Bytes

Versions: 30

Compression:

Stored size: 428 Bytes

Contents

# frozen_string_literal: true
require_relative "./benchmarking_support"
require_relative "./app"

class NotSerializer
end

class RealSerializer < Panko::Serializer
end

Benchmark.run("CantFindConst") do
  Panko::SerializerResolver.resolve("cant_find_const")
end

Benchmark.run("NotSerializer") do
  Panko::SerializerResolver.resolve("not")
end

Benchmark.run("RealSerializer") do
  Panko::SerializerResolver.resolve("real")
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
panko_serializer-0.7.7 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.7.6 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.7.5 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.7.4 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.7.3 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.7.2 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.7.1 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.7.0 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.6.0 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.5.10 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.5.9 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.5.8 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.5.7 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.5.6 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.5.5 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.5.4 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.5.3 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.5.2 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.5.1 benchmarks/bm_serializer_resolver.rb
panko_serializer-0.5.0 benchmarks/bm_serializer_resolver.rb