クラス
-
Benchmark
:: Job (60) -
Benchmark
:: Report (48) -
Benchmark
:: Tms (240)
モジュール
- Benchmark (96)
キーワード
- * (12)
- + (12)
- - (12)
-
/ (12) -
BENCHMARK
_ VERSION (12) - Benchmark (12)
- CAPTION (24)
- FORMAT (24)
- Job (12)
- Report (12)
- Tms (12)
- add (12)
- add! (12)
- benchmark (12)
- bm (12)
- bmbm (12)
- cstime (12)
- cutime (12)
- format (12)
- item (24)
- label (12)
- list (24)
- measure (12)
- memberwise (12)
- new (36)
- real (12)
- realtime (12)
- report (24)
- stime (12)
-
to
_ a (12) -
to
_ s (12) - total (12)
- utime (12)
- width (12)
検索結果
先頭5件
-
Benchmark
:: FORMAT -> String (2.0) -
Benchmark.#benchmark の第三引数のデフォルト値。
...
Benchmark.#benchmark の第三引数のデフォルト値。
: %u
user CPU time で置き換えられます。Benchmark::Tms#utime
: %y
system CPU time で置き換えられます(Mnemonic: y of "s*y*stem")。Benchmark::Tms#stime
: %U
子プロセスの user CPU time で置き換えられま......す。Benchmark::Tms#cutime
: %Y
子プロセスの system CPU time で置き換えられます。Benchmark::Tms#cstime
: %t
total CPU time で置き換えられます。Benchmark::Tms#total
: %r
実経過時間で置き換えられます。Benchmark::Tms#real
: %n
ラベルで置き換え......られます(Mnemonic: n of "*n*ame")。Benchmark::Tms#label
上記のフォーマット文字列を使用しています。
この定数の内容は以下の通りです。
//emlist[][ruby]{
"%10.6u %10.6y %10.6t %10.6r\n"
//}
@see Benchmark.#benchmark, Benchmark::Tms::FORMAT... -
Benchmark
:: Job (2.0) -
Benchmark.#bmbm メソッドの内部で使用されるクラスです。
...Benchmark.#bmbm メソッドの内部で使用されるクラスです。
このライブラリのユーザーが直接意識する必要はありません。... -
Benchmark
:: Job # item(label = "") { . . . } -> self (2.0) -
与えられたラベルとブロックをジョブリストに登録します。
与えられたラベルとブロックをジョブリストに登録します。
@param label ラベル -
Benchmark
:: Job # list -> [String , Proc] (2.0) -
登録されているジョブのリストを返します。
登録されているジョブのリストを返します。
それぞれの要素は、ラベルとブロックからなる二要素の配列です。 -
Benchmark
:: Job # report(label = "") { . . . } -> self (2.0) -
与えられたラベルとブロックをジョブリストに登録します。
与えられたラベルとブロックをジョブリストに登録します。
@param label ラベル -
Benchmark
:: Job # width -> Integer (2.0) -
Benchmark::Job#list のサイズ。
...
Benchmark::Job#list のサイズ。... -
Benchmark
:: Job . new(width) -> Benchmark :: Job (2.0) -
Benchmark::Job のインスタンスを初期化して返します。
...
Benchmark::Job のインスタンスを初期化して返します。
通常このメソッドがユーザーによって直接呼び出されることはありません。
@param width Benchmark::Job#list のサイズ。... -
Benchmark
:: Report (2.0) -
Benchmark.#benchmark メソッドや Benchmark.#bm メソッドの 内部で使用されているクラスです。
...Benchmark.#benchmark メソッドや Benchmark.#bm メソッドの
内部で使用されているクラスです。
このライブラリのユーザーが直接意識する必要はありません。... -
Benchmark
:: Report # item(label = "" , *fmt) { . . . } -> Benchmark :: Tms (2.0) -
ラベルと与えられたブロックの実行時間を標準出力に出力します。
...ラベルと与えられたブロックの実行時間を標準出力に出力します。
出力のフォーマットは Benchmark::Tms#format が行います。
@param label ラベル
@param fmt 結果に出力したいオブジェクト
@see Benchmark::Tms#format...