368件ヒット
[1-100件を表示]
(0.017秒)
ライブラリ
- ビルトイン (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件
-
RubyVM
:: InstructionSequence # label -> String (24250.0) -
self が表す命令シーケンスのラベルを返します。通常、メソッド名、クラス名、 モジュール名などで構成されます。
...iled>@<compiled>>
iseq.label
# => "<compiled>"
例2: RubyVM::InstructionSequence.compile_file を使用した場合
# /tmp/method.rb
def hello
puts "hello, world"
end
# irb
> iseq = RubyVM::InstructionSequence.compile_file('/tmp/method.rb')
> iseq.label # => "<main>"
例3:......# /tmp/method2.rb
def hello
puts "hello, world"
end
RubyVM::InstructionSequence.of(method(:hello)).label
# => "hello"
@see RubyVM::InstructionSequence#base_label... -
Thread
:: Backtrace :: Location # label -> String (24226.0) -
self が表すフレームのラベルを返します。通常、メソッド名、クラス名、モ ジュール名などで構成されます。
...フレームのラベルを返します。通常、メソッド名、クラス名、モ
ジュール名などで構成されます。
例: Thread::Backtrace::Location の例1を用いた例
//emlist[][ruby]{
loc = c(0..1).first
loc.label # => "a"
//}
@see Thread::Backtrace::Location#base_label... -
Benchmark
:: Tms # label -> String (24202.0) -
ラベル。
ラベル。 -
Thread
:: Backtrace :: Location # base _ label -> String (12258.0) -
self が表すフレームの基本ラベルを返します。通常、 Thread::Backtrace::Location#label から修飾を取り除いたもので構成 されます。
...race::Location#label から修飾を取り除いたもので構成
されます。
//emlist[例][ruby]{
# foo.rb
class Foo
attr_accessor :locations
def initialize(skip)
@locations = caller_locations(skip)
end
end
Foo.new(0..2).locations.map do |call|
puts call.base_label
end
# => init......ialize
# new
# <main>
//}
@see Thread::Backtrace::Location#label... -
RubyVM
:: InstructionSequence # base _ label -> String (12250.0) -
self が表す命令シーケンスの基本ラベルを返します。
...ompiled>>
iseq.base_label
# => "<compiled>"
例2: RubyVM::InstructionSequence.compile_file を使用した場合
# /tmp/method.rb
def hello
puts "hello, world"
end
# irb
> iseq = RubyVM::InstructionSequence.compile_file('/tmp/method.rb')
> iseq.base_label # => "<main>"
例3:......# /tmp/method2.rb
def hello
puts "hello, world"
end
RubyVM::InstructionSequence.of(method(:hello)).base_label
# => "hello"
@see RubyVM::InstructionSequence#label... -
Logger
:: SEV _ LABEL -> Array (12202.0) -
ログレベルのラベルを格納した配列。
ログレベルのラベルを格納した配列。 -
RDoc
:: Markup :: LABEL _ LIST _ RE -> Regexp (12202.0) -
ラベル付きリストにマッチする正規表現です。ライブラリの内部で使用します。
ラベル付きリストにマッチする正規表現です。ライブラリの内部で使用します。 -
Benchmark
. # benchmark(caption = "" , label _ width = nil , fmtstr = nil , *labels) {|rep| . . . } -> [Benchmark :: Tms] (426.0) -
Benchmark::Report オブジェクトを生成し、それを引数として与えられたブロックを実行します。
...文字列を指定します。
@param label_width ラベルの幅を指定します。
@param fmtstr フォーマット文字列を指定します。
この引数を省略すると Benchmark::FORMAT が使用されます。
@param labels ブロックが Benchmark::Tms オブ......経過時間で置き換えられます。Benchmark::Tms#real
: %n
ラベルで置き換えられます(Mnemonic: n of "*n*ame")。Benchmark::Tms#label
//emlist[][ruby]{
require 'benchmark'
n = 50000
# これは
# Benchmark.bm(7, ">total:", ">avg:") do |x| ... end
# と同じ
Benchmark.bench... -
Benchmark
. # bm(label _ width = 0 , *labels) {|rep| . . . } -> [Benchmark :: Tms] (414.0) -
Benchmark.#benchmark メソッドの引数を簡略化したものです。
...ッドの引数を簡略化したものです。
Benchmark.#benchmark メソッドと同様に働きます。
@param label_width ラベルの幅を指定します。
@param labels ブロックが Benchmark::Tms オブジェクトの配列を返す場合に指定します。
//emlist[][ruby]{... -
Resolv
:: DNS :: Name . new(labels , absolute = true) -> Resolv :: DNS :: Name (244.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 ドメイン名が絶対パスであるかどうかを 真偽値で...