77件ヒット
[1-77件を表示]
(0.314秒)
ライブラリ
- ビルトイン (77)
クラス
- Object (11)
-
RubyVM
:: InstructionSequence (22) - Thread (22)
モジュール
- Kernel (22)
キーワード
-
$ -d (11) -
$ DEBUG (11) - DEBUG= (11)
-
SCRIPT
_ LINES _ _ (11) -
compile
_ option (11) -
compile
_ option= (11)
検索結果
先頭5件
-
Thread
. DEBUG -> Integer (32219.0) -
スレッドのデバッグレベルを返します。
...れ以外の場合は、スレッドのデバッグログを標準出力に出力します。
初期値は 0 です。
使用するためには、THREAD_DEBUG を -1 にして Ruby をコンパイルする必要が
あります。
//emlist[例][ruby]{
Thread.DEBUG # => 0
//}
@see Thread.DEBUG=... -
Thread
. DEBUG=(val) (20231.0) -
スレッドのデバッグレベルを val に設定します。
...er に変換してから設定します。
偽 のときは 0 を設定します。
使用するためには、THREAD_DEBUG を -1 にして Ruby をコンパイルする必要が
あります。
//emlist[例][ruby]{
Thread.DEBUG # => 0
Thread.DEBUG = 1
Thread.DEBUG # => 1
//}
@see Thread.DEBUG... -
Kernel
$ $ DEBUG -> bool (14201.0) -
この値が真のときはインタプリタがデバッグモードになります。
...って終了した時に
インタプリタ全体が中断されるようになります。
Thread.abort_on_exception を
true にセットするのと同じ効果です。
* Thread.abort_on_exception= の効果がなくなります。
* 例外を捕捉しているかどうかに関係な......く、
例外が発生した時点で $stderr にそれが出力されます。
スクリプトの処理は続行されます。
この変数はグローバルスコープです。
@see spec/rubycmd... -
RubyVM
:: InstructionSequence . compile _ option -> Hash (11012.0) -
命令シーケンスのコンパイル時のデフォルトの最適化オプションを Hash で返 します。
...命令シーケンスのコンパイル時のデフォルトの最適化オプションを Hash で返
します。
//emlist[例][ruby]{
require "pp"
pp RubyVM::InstructionSequence.compile_option
# => {:inline_const_cache=>true,
# :peephole_optimization=>true,
# :tailcall_optimization=>false,
# :......>true,
# :operands_unification=>true,
# :instructions_unification=>false,
# :stack_caching=>false,
# :trace_instruction=>true,
# :frozen_string_literal=>false,
# :debug_frozen_string_literal=>false,
# :coverage_enabled=>true,
# :debug_level=>0}
//}
@see RubyVM::InstructionSequence.compile_option=... -
Object
:: SCRIPT _ LINES _ _ -> Hash (11006.0) -
ソースファイル別にまとめられたソースコードの各行。
...名をキーに、
ソースを行毎に分割した配列を値にしたハッシュ要素が設定されます。
この定数はデバッガ (debug) などで利用されています。
なお、 $SAFE レベルが 0 でなければ有効にはなりません。
また、 Kernel.#eval による......はなりません。
例:
require 'pp'
SCRIPT_LINES__ = {}
require 'English'
pp SCRIPT_LINES__
# => {"/usr/local/lib/ruby/1.6/English.rb"=>
# ["alias $ERROR_INFO $!\n",
# "alias $ERROR_POSITION $@\n",
# "alias $LOADED_FEATURES... -
RubyVM
:: InstructionSequence . compile _ option=(options) (11006.0) -
命令シーケンスのコンパイル時のデフォルトの最適化オプションを引数 options で指定します。
...:debug_level をキーに指定した場合は値を数値で指定します。
.new、.compile、.compile_file メソッドの実行の際に option 引数を指定し
た場合はその実行のみ最適化オプションを変更する事もできます。
@see RubyVM::Instructio......nSequence.new,
RubyVM::InstructionSequence.compile,
RubyVM::InstructionSequence.compile_file... -
Kernel
$ $ -d -> bool (8101.0) -
この値が真のときはインタプリタがデバッグモードになります。
...って終了した時に
インタプリタ全体が中断されるようになります。
Thread.abort_on_exception を
true にセットするのと同じ効果です。
* Thread.abort_on_exception= の効果がなくなります。
* 例外を捕捉しているかどうかに関係な......く、
例外が発生した時点で $stderr にそれが出力されます。
スクリプトの処理は続行されます。
この変数はグローバルスコープです。
@see spec/rubycmd...