Actions
Feature #13544
closedAllow loading an ISeqs sequence directly from a C extension without requiring buffer is in an RVALUE
Feature #13544:
Allow loading an ISeqs sequence directly from a C extension without requiring buffer is in an RVALUE
Description
Currently the only way to load an InstructionSequence is to load the data into a Ruby RVALUE and then pass it to #load_from_binary
This is inefficient as it forces one extra potentially very large RVALUE slot.
It would be nice if c extensions could load an instruction sequence directly from c buffer.
Actions