32件ヒット
[1-32件を表示]
(0.150秒)
ライブラリ
- ビルトイン (28)
モジュール
-
RubyVM
:: MJIT (21)
キーワード
-
NEWS for Ruby 3
. 1 . 0 (4) - enabled? (7)
- pause (7)
- resume (7)
検索結果
先頭5件
-
RubyVM
:: MJIT (24000.0) -
Ruby の JIT 関連のモジュールです。
...Ruby の JIT 関連のモジュールです。... -
RubyVM
:: MJIT . pause(wait: true) -> bool (6128.0) -
MJIT を一時停止します。
...
MJIT を一時停止します。
@param wait 真のときは JIT キューが空になるまで待ちます。
@return 停止したときは true を、すでに停止していたときは false を返します。
@raise RuntimeError JIT が有効ではないときに発生します。
@see RubyV......M::MJIT.enabled?, RubyVM::MJIT.resume... -
RubyVM
:: MJIT . resume -> bool (6028.0) -
RubyVM::MJIT.pause で一時停止した JIT を再開します。
...RubyVM::MJIT.pause で一時停止した JIT を再開します。
@return 再開したときは true を、すでに動いているときは false を返します。
@raise RuntimeError JIT が有効ではないときに発生します。
@raise RuntimeError JIT の再開に失敗した時に発......生します。
@see RubyVM::MJIT.enabled?, RubyVM::MJIT.pause... -
RubyVM
:: MJIT . enabled? -> bool (6012.0) -
JIT が有効かどうかを返します。
...JIT が有効かどうかを返します。
@see RubyVM::MJIT.pause, RubyVM::MJIT.resume... -
NEWS for Ruby 3
. 1 . 0 (78.0) -
NEWS for Ruby 3.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...無名にできるようになりました。 11256
//emlist{
def foo(&)
bar(&)
end
//}
* ピン演算子に式を書けるようになりました。 17411
//emlist{
Prime.each_cons(2).lazy.find_all{_1 in [n, ^(n + 2)]}.take(3).to_a
#=> [[3, 5], [5, 7], [11, 13]]
//}
* ピン演算子が......した。 17724
//emlist{
@n = 5
Prime.each_cons(2).lazy.find{_1 in [n, ^@n]}
#=> [3, 5]
//}
* 1行パターンマッチが実験的な機能ではなくなりました。
* 1行パターンマッチが括弧を省略できるようになりました。 16182
//emlist{
[0, 1] => _, x
{y: 2}......のVariable Width Allocationはデフォルトでオフになっており、USE_RVARGC=1フラグをセットしてRubyをコンパイルすることで有効にできるようになりました。 18045 18239
== JIT
* Ruby 3.0の --jit が --mjit にリネームされ、 --jit がWindows以外...