  
 Index: vm_exec.h
 ===================================================================
---- vm_exec.h	(revision 25354)
+--- vm_exec.h	(revision 25424)
 +++ vm_exec.h	(working copy)
 @@ -18,6 +18,45 @@
  typedef rb_num_t GENTRY;

     struct METHOD *data;
Index: thread.c
===================================================================
--- thread.c	(revision 25354)
+++ thread.c	(working copy)
@@ -309,6 +309,16 @@
 

 
     /* fiber */
     VALUE fiber;
@@ -471,6 +474,7 @@
 VALUE rb_iseq_new_with_opt(NODE*, VALUE, VALUE, VALUE, VALUE, VALUE, const rb_compile_option_t*);
 VALUE rb_iseq_compile(VALUE src, VALUE file, VALUE line);
 VALUE rb_iseq_disasm(VALUE self);
+VALUE rb_iseq_disasm_no_children(VALUE self);
 int rb_iseq_disasm_insn(VALUE str, VALUE *iseqval, size_t pos, rb_iseq_t *iseq, VALUE child);
 const char *ruby_node_name(int node);
 int rb_iseq_first_lineno(rb_iseq_t *iseq);
Index: iseq.c
===================================================================
--- iseq.c	(revision 25424)
+++ iseq.c	(working copy)
@@ -117,6 +117,17 @@
     RUBY_MARK_LEAVE("iseq");
 }
 
