  #define debugs printf
 Index: tool/instruction.rb
 ===================================================================
---- tool/instruction.rb	(revision 26690)
+--- tool/instruction.rb	(revision 26704)
 +++ tool/instruction.rb	(working copy)
 @@ -854,6 +854,16 @@
        commit "INSN_ENTRY(#{insn.name}){"

     struct METHOD *data;
Index: thread.c
===================================================================
--- thread.c	(revision 26690)
+++ thread.c	(working copy)
@@ -336,6 +336,16 @@
 static void rb_mutex_unlock_all(mutex_t *mutex, rb_thread_t *th);

 	{
 	    rb_control_frame_t *reg_cfp = th->cfp;
 	    rb_control_frame_t *cfp =
@@ -75,14 +74,15 @@
 			      recv, (VALUE)blockptr, 0, reg_cfp->sp, 0, 1);
 
 	    cfp->me = me;
