Sha256: d82d6ff8e1a465e85b6363dcaee07d85c5e9f3ab1a71fc93e01787b10e68920f

Contents?: true

Size: 244 Bytes

Versions: 20

Compression:

Stored size: 244 Bytes

Contents

require 'bundler/setup'
require 'flipper'
require 'benchmark/ips'

actor = Flipper::Actor.new("User;1")

Benchmark.ips do |x|
  x.report("with actor") { Flipper.enabled?(:foo, actor) }
  x.report("without actor") { Flipper.enabled?(:foo) }
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
flipper-1.3.2 benchmark/enabled_ips.rb
flipper-1.3.1 benchmark/enabled_ips.rb
flipper-1.3.0 benchmark/enabled_ips.rb
flipper-1.3.0.pre benchmark/enabled_ips.rb
flipper-1.2.2 benchmark/enabled_ips.rb
flipper-1.2.1 benchmark/enabled_ips.rb
flipper-1.2.0 benchmark/enabled_ips.rb
flipper-1.1.2 benchmark/enabled_ips.rb
flipper-1.1.1 benchmark/enabled_ips.rb
flipper-1.1.0 benchmark/enabled_ips.rb
flipper-1.0.0 benchmark/enabled_ips.rb
flipper-1.0.0.pre benchmark/enabled_ips.rb
flipper-0.28.3 benchmark/enabled_ips.rb
flipper-0.28.2 benchmark/enabled_ips.rb
flipper-0.28.1 benchmark/enabled_ips.rb
flipper-0.28.0 benchmark/enabled_ips.rb
flipper-0.27.1 benchmark/enabled_ips.rb
flipper-0.27.0 benchmark/enabled_ips.rb
flipper-0.26.2 benchmark/enabled_ips.rb
flipper-0.26.1 benchmark/enabled_ips.rb