   *  call-seq:
 - *     set_trace_func(proc)    -> proc
 - *     set_trace_func(nil)     -> nil
-+ *     set_trace_func(proc)        => proc
-+ *     set_trace_func(proc, mask)  => proc
-+ *     set_trace_func(nil)         => nil
++ *     set_trace_func(proc)        -> proc
++ *     set_trace_func(proc, mask)  -> proc
++ *     set_trace_func(nil)         -> nil
   *
   *  Establishes _proc_ as the handler for tracing, or disables
   *  tracing if the parameter is +nil+. _proc_ takes up

 
+/*
+ *  call-seq:
+ *     iseq.disasm   => string
+ *
+ *  Returns a string disassembly of an instruction sequence.
+ */

===================================================================
--- vm.c	(revision 28684)
+++ vm.c	(working copy)
@@ -1164,8 +1165,20 @@
 
 	while (th->cfp->pc == 0 || th->cfp->iseq == 0) {
