4件ヒット
[1-4件を表示]
(0.103秒)
キーワード
-
add
_ filter (1) -
add
_ trace _ func (1) -
set
_ get _ line _ procs (1) -
set
_ trace _ func (1)
検索結果
先頭4件
-
Tracer
# set _ get _ line _ procs(file , p = proc) (27607.0) -
@todo
@todo -
Thread
# set _ trace _ func(pr) -> Proc | nil (18736.0) -
スレッドにトレース用ハンドラを設定します。
スレッドにトレース用ハンドラを設定します。
nil を渡すとトレースを解除します。
設定したハンドラを返します。
//emlist[例][ruby]{
th = Thread.new do
class Trace
end
2.to_s
Thread.current.set_trace_func nil
3.to_s
end
th.set_trace_func lambda {|*arg| p arg }
th.join
# => ["line", "example.rb", 2, nil, #<Binding:0x00007fc8de87cb08>, nil]
#... -
Thread
# add _ trace _ func(pr) -> Proc (18700.0) -
スレッドにトレース用ハンドラを追加します。
スレッドにトレース用ハンドラを追加します。
追加したハンドラを返します。
@param pr トレースハンドラ(Proc オブジェクト)
//emlist[例][ruby]{
th = Thread.new do
class Trace
end
43.to_s
end
th.add_trace_func lambda {|*arg| p arg }
th.join
# => ["line", "example.rb", 4, nil, #<Binding:0x00007f98e107d0d8>, nil]
# => ["c-call", "example.rb", 4, ... -
Tracer
# add _ filter(p = proc) (9325.0) -
@todo
@todo
フィルターを追加します。
@param p Proc オブジェクトを指定します。