Bug #6785

Documentation for RubyVM::InstructionSequence

Added by davidbalbert (David Albert) about 8 years ago. Updated about 1 year ago.

Target version:
ruby -v:


I've attached a patch with documentation for the RubyVM::InstructionSequence class. It's of decent size, and I'm just getting familiar with the VM, so please send comments and corrections if you have any. I'm happy to do further passes if need be.


0001-Documentation-for-RubyVM-InstructionSequence.patch (10.8 KB) 0001-Documentation-for-RubyVM-InstructionSequence.patch davidbalbert (David Albert), 07/24/2012 12:57 PM
0001-Documentation-for-RubyVM-InstructionSequence-draft-2.patch (10.8 KB) 0001-Documentation-for-RubyVM-InstructionSequence-draft-2.patch davidbalbert (David Albert), 07/25/2012 03:18 AM
iseq-doc.patch (1.07 KB) iseq-doc.patch jeremyevans0 (Jeremy Evans), 07/15/2019 02:42 AM

Updated by davidbalbert (David Albert) about 8 years ago

I've attached a second draft that incorporates some feedback from rue on #ruby-lang and a few extra edits of mine.


Updated by drbrain (Eric Hodel) about 8 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r36525.
David, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.

  • iseq.c: Added documentation. Patch by David Albert. [Bug #6785]

Updated by ko1 (Koichi Sasada) almost 6 years ago

  • Status changed from Closed to Open

Please mark they are implementaton and version dependent methods.

Updated by hsbt (Hiroshi SHIBATA) almost 4 years ago

  • Status changed from Open to Feedback

Updated by jeremyevans0 (Jeremy Evans) about 1 year ago

Attached is a documentation patch to mark this class's methods as implementation and version dependent.


Updated by jeremyevans (Jeremy Evans) about 1 year ago

  • Status changed from Feedback to Closed

Applied in changeset git|96cec6b27741cbdeb51ea3acdeba0e813d51035f.

Document that RubyVM::InstructionSequence methods are implementation and version dependent

Fixes [Bug #6785]

Also available in: Atom PDF