Class: Homebrew::DevCmd::Benchmark::Sample Private
- Defined in:
- dev-cmd/benchmark.rb
This class is part of a private API. This class may only be used in the Homebrew/brew repository. Third parties should avoid using this class if possible, as it may be removed or changed without warning.
Instance Attribute Summary collapse
-
#batch_size ⇒ Integer
readonly
private
Returns the value of prop
batch_size. -
#iteration ⇒ Integer
readonly
private
Returns the value of prop
iteration. -
#operation ⇒ String
readonly
private
Returns the value of prop
operation. -
#phase_totals_microseconds ⇒ Hash{String => Integer}
readonly
private
Returns the value of prop
phase_totals_microseconds. -
#wall_time_seconds ⇒ Float
readonly
private
Returns the value of prop
wall_time_seconds. -
#workload ⇒ String
readonly
private
Returns the value of prop
workload.
Instance Method Summary collapse
Constructor Details
#initialize(iteration:, operation:, workload:, batch_size:, wall_time_seconds:, phase_totals_microseconds:) ⇒ void
|
|
# File '' const :iteration, Integer const :operation, String const :workload, String const :batch_size, Integer const :wall_time_seconds, Float const :phase_totals_microseconds, T::Hash[String, Integer] |
Instance Attribute Details
#batch_size ⇒ Integer (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of prop batch_size.
|
|
# File '' const :batch_size, Integer |
#iteration ⇒ Integer (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of prop iteration.
|
|
# File '' const :iteration, Integer |
#operation ⇒ String (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of prop operation.
|
|
# File '' const :operation, String |
#phase_totals_microseconds ⇒ Hash{String => Integer} (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of prop phase_totals_microseconds.
|
|
# File '' const :phase_totals_microseconds, T::Hash[String, Integer] |
#wall_time_seconds ⇒ Float (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of prop wall_time_seconds.
|
|
# File '' const :wall_time_seconds, Float |
#workload ⇒ String (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of prop workload.
|
|
# File '' const :workload, String |