class Benchmark::IPS::Entry
Superclass hierarchy
Object
Reference
Benchmark::IPS::Entry
Defined in:
Class Method Summary
.new
(label, action)
Instance Method Summary
#action
#action=
(action : -> )
#calculate_stats
(samples)
#call
#call_for_100ms
#cycles
#cycles=
(cycles : Int)
#cycles?
#label
#label=
(label : String)
#mean
#mean=
(mean : Float)
#mean?
#set_cycles
(duration, iterations)
#size
#size=
(size : Int)
#size?
#slower
#slower=
(slower : Float)
#slower?
#stddev
#stddev=
(stddev : Float)
#stddev?
#variance
#variance=
(variance : Float)
#variance?
Class Method Detail
def self.
new
(label, action)
Instance Method Detail
def
action
def
action=
(action : -> )
def
calculate_stats
(samples)
def
call
def
call_for_100ms
def
cycles
def
cycles=
(cycles :
Int
)
def
cycles?
def
label
def
label=
(label :
String
)
def
mean
def
mean=
(mean :
Float
)
def
mean?
def
set_cycles
(duration, iterations)
def
size
def
size=
(size :
Int
)
def
size?
def
slower
def
slower=
(slower :
Float
)
def
slower?
def
stddev
def
stddev=
(stddev :
Float
)
def
stddev?
def
variance
def
variance=
(variance :
Float
)
def
variance?