Nov 25, 2012 (0.40) - Redone for Ruby 1.9.3 p327 - RubyVM::ThreadFrame is now RubyVM::Frame. RubyVM::ThreadFrame is still there for compatibility - Some small administrative and bug fixes Oct 27, 2011 (0.39) - Revise patch for 1.9.2 revision 33354 - save return value in one more C_RETURN hook March 15, 2011 (0.38) Ron Frankel Release - Add RubyVM::ThreadFrame.prev (same as RubyVM::ThreadFrame.current.prev) - Allow access to a C method type - Method extensions now included on UnboundMethods as well Feb 1, 2011 (0.37) - 1.9.2 patches: * Mark VM Instruction sequences for no garbage collection if they are referred to by a ThreadFrame Object or are in ISEQS__ or ISEQ_SCRIPTS__ December 25, 2010 (0.35, 0.36) - 1.9.2 patches: * Add new compile-option flags: save_tree_node and save_compile_opts * Start saving parse tree node. (More cases need to be done.) - Remove some Ruby warning messages December 10, 2010 (0.34) Giant Madagascar Day Release - 1.9.2 patches: * Save source string eval types * Add RubyVM::OS_ARGV and RubyVM::OS_STARTUP_DIR to allow Ruby programs to reliably restart themselves via exec(). * Save instruction sequence compile options - Add routines for finding instruction sequences and offsets: iseq#lines() iseq#find_iseq_with_line(), and seq#locate_line_with_children() October 27, 2010 (0.33) - Revise rvm install script to be more rooust - Change bug report location so we don't spam Ruby's redmine - Add RubyVM::InstructionSequence#parent and #local_iseq fields September 12 2010 (0.32) - First release on gemcutter