要約
Ruby の JIT 関連のモジュールです。
目次
特異メソッド
- enabled? -> bool[permalink][rdoc][edit]
- 
JIT が有効かどうかを返します。 [SEE_ALSO] RubyVM::MJIT.pause, RubyVM::MJIT.resume 
- pause(wait: true) -> bool[permalink][rdoc][edit]
- 
MJIT を一時停止します。 - [PARAM] wait:
- 真のときは JIT キューが空になるまで待ちます。
- [RETURN]
- 停止したときは true を、すでに停止していたときは false を返します。
- [EXCEPTION] RuntimeError:
- JIT が有効ではないときに発生します。
 [SEE_ALSO] RubyVM::MJIT.enabled?, RubyVM::MJIT.resume 
- resume -> bool[permalink][rdoc][edit]
- 
RubyVM::MJIT.pause で一時停止した JIT を再開します。 - [RETURN]
- 再開したときは true を、すでに動いているときは false を返します。
- [EXCEPTION] RuntimeError:
- JIT が有効ではないときに発生します。
- [EXCEPTION] RuntimeError:
- JIT の再開に失敗した時に発生します。
 [SEE_ALSO] RubyVM::MJIT.enabled?, RubyVM::MJIT.pause