るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.029秒)
トップページ > クラス:RubyVM::InstructionSequence[x] > クエリ:RubyVM::InstructionSequence#to_binary[x]

別のキーワード

  1. instructionsequence disasm
  2. instructionsequence disassemble
  3. instructionsequence to_a
  4. instructionsequence compile
  5. instructionsequence eval

検索結果

RubyVM::InstructionSequence#to_binary(extra_data = nil) -> String (23001.0)

バイナリフォーマットでシリアライズされたiseqのデータを文字列として返します。 RubyVM::InstructionSequence.load_from_binary メソッドでバイナリデータに対応するiseqオブジェクトを作れます。

...列として返します。
RubyVM::InstructionSequence
.load_from_binary メソッドでバイナリデータに対応するiseqオブジェクトを作れます。

引数の extra_data はバイナリデータと共に保存されます。
RubyVM::InstructionSequence
.load_from_binary_extra_data...
...バイナリデータは他のマシンに移動できません。他のバージョンや他のアーキテクチャのRubyで作られたバイナリデータは使用できません。

@see RubyVM::InstructionSequence.load_from_binary
@see RubyVM::InstructionSequence.load_from_binary_extra_data...

RubyVM::InstructionSequence.load_from_binary(binary) -> RubyVM::InstructionSequence (23.0)

RubyVM::InstructionSequence#to_binaryにより作られたバイナリフォーマットの文字列からiseqのオブジェクトをロードします。

...
RubyVM::InstructionSequence#to_binary
により作られたバイナリフォーマットの文字列からiseqのオブジェクトをロードします。

このローダーは検証機構をもっておらず、壊れたり改変されたバイナリを読み込むと深刻な問題を引き起...
...こします。

他者により提供されたバイナリデータはロードすべきではありません。自分が変換したバイナリデータを使うべきです。

@see RubyVM::InstructionSequence#to_binary...

RubyVM::InstructionSequence.load_from_binary_extra_data(binary) -> String (7.0)

バイナリフォーマットの文字列から埋め込まれたextra_dataを取り出します。

...バイナリフォーマットの文字列から埋め込まれたextra_dataを取り出します。

@see RubyVM::InstructionSequence#to_binary...