ライブラリ
- ビルトイン (118)
- benchmark (132)
- logger (11)
-
rdoc
/ markup (11) - resolv (11)
-
ripper
/ lexer (7)
クラス
-
Benchmark
:: Job (22) -
Benchmark
:: Report (22) -
Benchmark
:: Tms (44) - Logger (11)
- Module (11)
-
RDoc
:: Markup (11) -
Resolv
:: DNS :: Name (11) - Ripper (7)
-
RubyVM
:: InstructionSequence (44) -
Thread
:: Backtrace :: Location (22) - UncaughtThrowError (30)
モジュール
- Benchmark (44)
オブジェクト
- main (11)
キーワード
- FORMAT (22)
-
LABEL
_ LIST _ RE (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 3
. 0 . 0 (4) -
SEV
_ LABEL (11) -
base
_ label (22) - benchmark (11)
- bm (11)
-
cgi
/ session (11) - format (11)
- inspect (11)
- item (22)
- lex (7)
- measure (11)
- new (22)
- rdoc (11)
- report (22)
-
ruby 1
. 8 . 4 feature (11) - tag (10)
-
to
_ a (11) -
to
_ s (10) - using (22)
- value (10)
- リテラル (11)
検索結果
先頭5件
- Resolv
:: DNS :: Name . new(labels , absolute = true) -> Resolv :: DNS :: Name - Benchmark
:: Job # item(label = "") { . . . } -> self - Benchmark
:: Job # report(label = "") { . . . } -> self - Benchmark
:: Report # item(label = "" , *fmt) { . . . } -> Benchmark :: Tms - Benchmark
:: Report # report(label = "" , *fmt) { . . . } -> Benchmark :: Tms
-
Resolv
:: DNS :: Name . new(labels , absolute = true) -> Resolv :: DNS :: Name (122.0) -
Resolv::DNS::Nameのインスタンスを生成します。 labels は Resolv::DNS::Label::Str の配列を与えます。
...Resolv::DNS::Nameのインスタンスを生成します。
labels は Resolv::DNS::Label::Str の配列を与えます。
@param labels ドメイン名を Resolv::DNS::Label::Str の配列として与えます。
@param absolute ドメイン名が絶対パスであるかどうかを 真偽値で... -
Benchmark
:: Job # item(label = "") { . . . } -> self (108.0) -
与えられたラベルとブロックをジョブリストに登録します。
...与えられたラベルとブロックをジョブリストに登録します。
@param label ラベル... -
Benchmark
:: Job # report(label = "") { . . . } -> self (108.0) -
与えられたラベルとブロックをジョブリストに登録します。
...与えられたラベルとブロックをジョブリストに登録します。
@param label ラベル... -
Benchmark
:: Report # item(label = "" , *fmt) { . . . } -> Benchmark :: Tms (108.0) -
ラベルと与えられたブロックの実行時間を標準出力に出力します。
...ラベルと与えられたブロックの実行時間を標準出力に出力します。
出力のフォーマットは Benchmark::Tms#format が行います。
@param label ラベル
@param fmt 結果に出力したいオブジェクト
@see Benchmark::Tms#format... -
Benchmark
:: Report # report(label = "" , *fmt) { . . . } -> Benchmark :: Tms (108.0) -
ラベルと与えられたブロックの実行時間を標準出力に出力します。
...ラベルと与えられたブロックの実行時間を標準出力に出力します。
出力のフォーマットは Benchmark::Tms#format が行います。
@param label ラベル
@param fmt 結果に出力したいオブジェクト
@see Benchmark::Tms#format... -
Benchmark
:: Tms . new(utime = 0 . 0 , stime = 0 . 0 , cutime = 0 . 0 , cstime = 0 . 0 , real = 0 . 0 , label = nil) -> Benchmark :: Tms (107.0) -
新しい Benchmark::Tms オブジェクトを生成して返します。
...新しい Benchmark::Tms オブジェクトを生成して返します。
@param utime User CPU time
@param stime System CPU time
@param cutime 子プロセスの User CPU time
@param cstime 子プロセスの System CPU time
@param real 実経過時間
@param label ラベル... -
Benchmark
. # measure(label = "") { . . . } -> Benchmark :: Tms (101.0) -
与えられたブロックを実行して、経過した時間を Process.#times で計り、 Benchmark::Tms オブジェクトを生成して返します。
与えられたブロックを実行して、経過した時間を Process.#times で計り、
Benchmark::Tms オブジェクトを生成して返します。
Benchmark::Tms オブジェクトには to_s が定義されているので、
基本的には以下のように使います。
//emlist[][ruby]{
require 'benchmark'
puts Benchmark::CAPTION
puts Benchmark.measure { "a"*1_000_000 }
#=>
#
# user system total real
# 1.1666... -
NEWS for Ruby 3
. 0 . 0 (36.0) -
NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...details.
17273
* A {static analysis}[rdoc-label:label-Static+analysis] foundation is
introduced.
* {RBS}[rdoc-label:label-RBS] is introduced. It is a type definition
language for Ruby programs.
* {TypeProf}[rdoc-label:label-TypeProf] is experimentally bundled. It is a... -
rdoc (24.0)
-
RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という ドキュメント生成のためのコマンドも含んでいます。
...スト
* 数字+ピリオドで番号付きリスト
* アルファベット+ピリオドで
アルファベットリスト
====[a:labeled_list] ラベル付きリスト
ラベル付きリスト(description list とも呼ばれる)は通常大括弧でラベルを囲
います。......。
label[url] の形式でもハイパーリンクが張れます。この場合は label が表示
され、url がリンク先となります。label が複数の単語を含んでいる場合(日本
語の場合はこっちを使ってください)、
中括弧を使い、{multi word label}[ur... -
リテラル (24.0)
-
リテラル * num * string * backslash * exp * char * command * here * regexp * array * hash * range * symbol * percent
...は " ヒアドキュメント\n" が渡される
method(arg1, <<LABEL, arg2)
ヒアドキュメント
LABEL
# ヒアドキュメントをレシーバにメソッドを呼ぶ
p <<LABEL.upcase
the lower case string
LABEL
# => "THE LOWER CASE STRING\n"
//}
開始ラベルの次の行は常...