るりまサーチ

最速Rubyリファレンスマニュアル検索!
7件ヒット [1-7件を表示] (0.039秒)
トップページ > クエリ:-[x] > クエリ:$[x] > クエリ:$SAFE[x] > クラス:Thread[x]

別のキーワード

  1. mkmf $defs
  2. mkmf $libs
  3. kernel $4
  4. kernel $3
  5. kernel $2

ライブラリ

検索結果

Thread#safe_level -> Integer (113.0)

self のセーフレベルを返します。カレントスレッドの safe_level は、$SAFE と同じです。

...$SAFE と同じです。

Ruby 2.6 から$SAFEがプロセスグローバルになったため、このメソッドは obsolete になりました。

セーフレベルについてはspec/safelevelを参照してください。

//emlist[例][ruby]{
thr = Thread.new { $SAFE = 1; sleep }
Thread
.c...
...から$SAFEがプロセスグローバルになったため、このメソッドは obsolete になりました。
単純に $SAFE をチェックしてください。

セーフレベルについてはspec/safelevelを参照してください。

//emlist[例][ruby]{
thr = Thread.new { $SAFE = 1;...
...sleep }
Thread
.current.safe_level # => 0
thr.safe_level # => 1
//}...