ADD_INSN1         221 compile.c      #define ADD_INSNL(seq, line, insn, label) (ADD_INSN1(seq, line, insn, label), LABEL_REF(label))
ADD_INSN1         259 compile.c      	  ADD_INSN1((seq), (line), trace, INT2FIX(RUBY_EVENT_COVERAGE)); \
ADD_INSN1         262 compile.c      	  ADD_INSN1((seq), (line), trace, INT2FIX(event)); \
ADD_INSN1         649 compile.c      	ADD_INSN1(ret, 0, throw, INT2FIX(0) /* continue throw */ );
ADD_INSN1        2736 compile.c      	ADD_INSN1(ret, nd_line(node), putobject, lit);
ADD_INSN1        2744 compile.c      	    ADD_INSN1(ret, nd_line(node), putobject, node->nd_lit);
ADD_INSN1        2767 compile.c          ADD_INSN1(ret, nd_line(node), concatstrings, INT2FIX(cnt));
ADD_INSN1        2900 compile.c      	      case COMPILE_ARRAY_TYPE_ARRAY: ADD_INSN1(ret, line, newarray, INT2FIX(0)); break;
ADD_INSN1        2901 compile.c      	      case COMPILE_ARRAY_TYPE_HASH: ADD_INSN1(ret, line, newhash, INT2FIX(0)); break;
ADD_INSN1        2971 compile.c      			    ADD_INSN1(ret, line, duparray, ary);
ADD_INSN1        2974 compile.c      			    ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        2975 compile.c      			    ADD_INSN1(ret, line, putobject, ary);
ADD_INSN1        2981 compile.c      			    ADD_INSN1(ret, line, putobject, ary);
ADD_INSN1        2985 compile.c      			    ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        2986 compile.c      			    ADD_INSN1(ret, line, putobject, ary);
ADD_INSN1        2996 compile.c      			ADD_INSN1(anchor, line, newarray, INT2FIX(i));
ADD_INSN1        3010 compile.c      				ADD_INSN1(anchor, line, newhash, INT2FIX(i));
ADD_INSN1        3014 compile.c      				ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        3022 compile.c      			    ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        3104 compile.c      	    ADD_INSN1(cond_seq, nd_line(val), putobject, val->nd_lit);
ADD_INSN1        3110 compile.c      	ADD_INSN1(cond_seq, nd_line(vals), checkmatch, INT2FIX(VM_CHECKMATCH_TYPE_CASE));
ADD_INSN1        3290 compile.c      		    ADD_INSN1(ret, nd_line(node), reverse, INT2FIX(llen));
ADD_INSN1        3340 compile.c      	ADD_INSN1(body, nd_line(node), getconstant, ID2SYM(node->nd_vid));
ADD_INSN1        3345 compile.c      	ADD_INSN1(body, nd_line(node), putobject, rb_cObject);
ADD_INSN1        3346 compile.c      	ADD_INSN1(body, nd_line(node), getconstant, ID2SYM(node->nd_mid));
ADD_INSN1        3351 compile.c      	ADD_INSN1(body, nd_line(node), getconstant, ID2SYM(node->nd_mid));
ADD_INSN1        3365 compile.c      	ADD_INSN1(ret, nd_line(cpath), putobject, rb_cObject);
ADD_INSN1        3375 compile.c      	ADD_INSN1(ret, nd_line(cpath), putspecialobject,
ADD_INSN1        3476 compile.c      	ADD_INSN1(ret, nd_line(node), putobject, rb_cObject);
ADD_INSN1        3553 compile.c      	    ADD_INSN1(ret, nd_line(node), putobject, str);
ADD_INSN1        3556 compile.c      	    ADD_INSN1(ret, nd_line(node), putobject, Qtrue);
ADD_INSN1        3696 compile.c      	    ADD_INSN1(args, nd_line(argn), splatarray, Qfalse);
ADD_INSN1        3710 compile.c      		ADD_INSN1(tmp, nd_line(argn), splatarray, Qfalse);
ADD_INSN1        3713 compile.c      		ADD_INSN1(tmp, nd_line(argn), newarray, INT2FIX(1));
ADD_INSN1        3763 compile.c          ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        3778 compile.c          ADD_INSN1(ret, line, getglobal, ((VALUE)rb_global_entry(idBACKREF) | 1));
ADD_INSN1        3968 compile.c      		    ADD_INSN1(cond_seq, nd_line(vals), checkmatch, INT2FIX(VM_CHECKMATCH_TYPE_CASE | VM_CHECKMATCH_ARRAY));
ADD_INSN1        4050 compile.c      		ADD_INSN1(ret, nd_line(vals), checkmatch, INT2FIX(VM_CHECKMATCH_TYPE_WHEN | VM_CHECKMATCH_ARRAY));
ADD_INSN1        4165 compile.c      	    ADD_INSN1(ret, line, putobject, INT2FIX(1));
ADD_INSN1        4169 compile.c      	    ADD_INSN1(ret, line, putobject, INT2FIX(0));
ADD_INSN1        4171 compile.c      	    ADD_INSN1(ret, line, putobject, rb_cArray);
ADD_INSN1        4172 compile.c      	    ADD_INSN1(ret, line, topn, INT2FIX(1));
ADD_INSN1        4232 compile.c      	    ADD_INSN1(ret, line, throw, INT2FIX(level | TAG_BREAK));
ADD_INSN1        4332 compile.c      		ADD_INSN1(ret, line, throw, INT2FIX(level | TAG_NEXT));
ADD_INSN1        4399 compile.c      		ADD_INSN1(ret, line, throw, INT2FIX(level | TAG_REDO));
ADD_INSN1        4414 compile.c      	    ADD_INSN1(ret, line, throw, INT2FIX(TAG_RETRY));
ADD_INSN1        4474 compile.c      			ADD_INSN1(ret, line, checkmatch, INT2FIX(VM_CHECKMATCH_TYPE_RESCUE));
ADD_INSN1        4484 compile.c      		    ADD_INSN1(ret, line, checkmatch, INT2FIX(VM_CHECKMATCH_TYPE_RESCUE | VM_CHECKMATCH_ARRAY));
ADD_INSN1        4493 compile.c      		ADD_INSN1(ret, line, putobject, rb_eStandardError);
ADD_INSN1        4494 compile.c      		ADD_INSN1(ret, line, checkmatch, INT2FIX(VM_CHECKMATCH_TYPE_RESCUE));
ADD_INSN1        4617 compile.c      	ADD_INSN1(ret, line, setglobal,
ADD_INSN1        4640 compile.c      	    ADD_INSN1(ret, line, putspecialobject,
ADD_INSN1        4642 compile.c      	    ADD_INSN1(ret, line, setconstant, ID2SYM(node->nd_vid));
ADD_INSN1        4646 compile.c      	    ADD_INSN1(ret, line, setconstant, ID2SYM(node->nd_else->nd_mid));
ADD_INSN1        4655 compile.c      	ADD_INSN1(ret, line, setclassvariable,
ADD_INSN1        4705 compile.c      	ADD_INSN1(ret, line, dupn, FIXNUM_INC(argc, 1 + boff));
ADD_INSN1        4735 compile.c      		ADD_INSN1(ret, line, setn, FIXNUM_INC(argc, 2+boff));
ADD_INSN1        4738 compile.c      		ADD_INSN1(ret, line, newarray, INT2FIX(1));
ADD_INSN1        4740 compile.c      		    ADD_INSN1(ret, line, dupn, INT2FIX(3));
ADD_INSN1        4746 compile.c      		    ADD_INSN1(ret, line, setn, INT2FIX(3));
ADD_INSN1        4761 compile.c      		ADD_INSN1(ret, line, setn, FIXNUM_INC(argc, 2+boff));
ADD_INSN1        4763 compile.c      	    ADD_INSN1(ret, line, adjuststack, FIXNUM_INC(argc, 2+boff));
ADD_INSN1        4770 compile.c      		ADD_INSN1(ret, line, setn, FIXNUM_INC(argc, 2+boff));
ADD_INSN1        4773 compile.c      		ADD_INSN1(ret, line, newarray, INT2FIX(1));
ADD_INSN1        4775 compile.c      		    ADD_INSN1(ret, line, dupn, INT2FIX(3));
ADD_INSN1        4781 compile.c      		    ADD_INSN1(ret, line, setn, INT2FIX(3));
ADD_INSN1        4866 compile.c      	    ADD_INSN1(ret, line, topn, INT2FIX(1));
ADD_INSN1        4888 compile.c      		ADD_INSN1(ret, line, topn, INT2FIX(1));
ADD_INSN1        4905 compile.c      	    ADD_INSN1(ret, line, putobject, rb_cObject);
ADD_INSN1        4926 compile.c      	ADD_INSN1(ret, line, getconstant, ID2SYM(mid)); /* cref obj */
ADD_INSN1        4941 compile.c      		ADD_INSN1(ret, line, topn, INT2FIX(1)); /* cref value cref */
ADD_INSN1        4943 compile.c      		ADD_INSN1(ret, line, dupn, INT2FIX(2)); /* cref value cref value */
ADD_INSN1        4946 compile.c      	    ADD_INSN1(ret, line, setconstant, ID2SYM(mid)); /* cref [value] */
ADD_INSN1        4958 compile.c      		ADD_INSN1(ret, line, topn, INT2FIX(1)); /* value cref value */
ADD_INSN1        4961 compile.c      	    ADD_INSN1(ret, line, setconstant, ID2SYM(mid));
ADD_INSN1        5016 compile.c      	    ADD_INSN1(ret, line, opt_str_freeze, str);
ADD_INSN1        5226 compile.c      		    ADD_INSN1(args, line, newarray, INT2FIX(j));
ADD_INSN1        5244 compile.c      		ADD_INSN1(args, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        5251 compile.c      		    ADD_INSN1(args, line, newhash, INT2FIX(0));
ADD_INSN1        5256 compile.c      		    ADD_INSN1(args, line, putobject, ID2SYM(id));
ADD_INSN1        5261 compile.c      		    ADD_INSN1(args, line, newarray, INT2FIX(1));
ADD_INSN1        5270 compile.c      		    ADD_INSN1(args, line, newarray, INT2FIX(1));
ADD_INSN1        5280 compile.c      	ADD_INSN1(ret, line, putobject, nd_type(node) == NODE_ZSUPER ? Qfalse : Qtrue);
ADD_INSN1        5298 compile.c      	    ADD_INSN1(ret, line, newarray, INT2FIX(0));
ADD_INSN1        5308 compile.c      	ADD_INSN1(ret, line, newarray, INT2FIX(node->nd_alen));
ADD_INSN1        5326 compile.c      	    ADD_INSN1(ret, line, newhash, INT2FIX(0));
ADD_INSN1        5368 compile.c      		    ADD_INSN1(ret, line, throw, INT2FIX(TAG_RETURN));
ADD_INSN1        5398 compile.c      	ADD_INSN1(ret, line, invokeblock, new_callinfo(iseq, 0, FIX2INT(argc), flag, keywords, FALSE));
ADD_INSN1        5429 compile.c      	ADD_INSN1(ret, line, getglobal,
ADD_INSN1        5453 compile.c      	    ADD_INSN1(ret, line, getconstant, ID2SYM(node->nd_vid));
ADD_INSN1        5454 compile.c      	    ADD_INSN1(ret, line, setinlinecache, INT2FIX(ic_index));
ADD_INSN1        5459 compile.c      	    ADD_INSN1(ret, line, getconstant, ID2SYM(node->nd_vid));
ADD_INSN1        5469 compile.c      	    ADD_INSN1(ret, line, getclassvariable,
ADD_INSN1        5502 compile.c      	    ADD_INSN1(recv, line, putobject, node->nd_lit);
ADD_INSN1        5522 compile.c      		ADD_INSN1(ret, line, opt_regexpmatch1,
ADD_INSN1        5549 compile.c      	    ADD_INSN1(ret, line, putobject, node->nd_lit);
ADD_INSN1        5558 compile.c      		ADD_INSN1(ret, line, putstring, node->nd_lit);
ADD_INSN1        5565 compile.c      		    ADD_INSN1(ret, line, putobject, rb_obj_freeze(str));
ADD_INSN1        5569 compile.c      		    ADD_INSN1(ret, line, putobject, node->nd_lit);
ADD_INSN1        5588 compile.c      		ADD_INSN1(ret, line, freezestring, debug_info);
ADD_INSN1        5596 compile.c      	ADD_INSN1(ret, line, putobject, node->nd_lit);
ADD_INSN1        5649 compile.c      	    ADD_INSN1(ret, line, splatarray, Qfalse);
ADD_INSN1        5652 compile.c      	    ADD_INSN1(ret, line, splatarray, Qfalse);
ADD_INSN1        5665 compile.c      	    ADD_INSN1(ret, line, splatarray, Qfalse);
ADD_INSN1        5672 compile.c      	    ADD_INSN1(ret, line, newarray, INT2FIX(1));
ADD_INSN1        5679 compile.c      	ADD_INSN1(ret, line, splatarray, Qtrue);
ADD_INSN1        5693 compile.c      	ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        5694 compile.c      	ADD_INSN1(ret, line, putobject, ID2SYM(node->nd_mid));
ADD_INSN1        5695 compile.c      	ADD_INSN1(ret, line, putiseq, method_iseq);
ADD_INSN1        5711 compile.c      	ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        5713 compile.c      	ADD_INSN1(ret, line, putobject, ID2SYM(node->nd_mid));
ADD_INSN1        5714 compile.c      	ADD_INSN1(ret, line, putiseq, singleton_method);
ADD_INSN1        5723 compile.c      	ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        5724 compile.c      	ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_CBASE));
ADD_INSN1        5735 compile.c      	ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        5736 compile.c      	ADD_INSN1(ret, line, putobject, ID2SYM(node->u1.id));
ADD_INSN1        5737 compile.c      	ADD_INSN1(ret, line, putobject, ID2SYM(node->u2.id));
ADD_INSN1        5746 compile.c      	ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        5747 compile.c      	ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_CBASE));
ADD_INSN1        5829 compile.c      		    ADD_INSN1(ret, line, setinlinecache, INT2FIX(ic_index));
ADD_INSN1        5861 compile.c      	ADD_INSN1(ret, line, putobject, rb_cObject);
ADD_INSN1        5862 compile.c      	ADD_INSN1(ret, line, getconstant, ID2SYM(node->nd_mid));
ADD_INSN1        5865 compile.c      	    ADD_INSN1(ret, line, setinlinecache, INT2FIX(ic_index));
ADD_INSN1        5884 compile.c      	    ADD_INSN1(ret, line, newrange, flag);
ADD_INSN1        5909 compile.c      	    ADD_INSN1(ret, line, setspecial, key);
ADD_INSN1        5913 compile.c      	    ADD_INSN1(ret, line, setspecial, key);
ADD_INSN1        5920 compile.c      	ADD_INSN1(ret, line, putobject, Qfalse);
ADD_INSN1        5921 compile.c      	ADD_INSN1(ret, line, setspecial, key);
ADD_INSN1        5924 compile.c      	ADD_INSN1(ret, line, putobject, Qtrue);
ADD_INSN1        5943 compile.c      	    ADD_INSN1(ret, line, putobject, Qtrue);
ADD_INSN1        5949 compile.c      	    ADD_INSN1(ret, line, putobject, Qfalse);
ADD_INSN1        5982 compile.c      	    ADD_INSN1(ret, nd_line(node), putobject, str);
ADD_INSN1        6079 compile.c      		ADD_INSN1(ret, line, topn, INT2FIX(1));
ADD_INSN1        6110 compile.c      		ADD_INSN1(ret, line, topn, INT2FIX(1));
ADD_INSN1        6112 compile.c      		    ADD_INSN1(ret, line, putobject, INT2FIX(-1));
ADD_INSN1        6115 compile.c      		ADD_INSN1(ret, line, setn, FIXNUM_INC(argc, 3));
ADD_INSN1        6120 compile.c      		ADD_INSN1(ret, line, putobject, INT2FIX(-1));
ADD_INSN1        6122 compile.c      		ADD_INSN1(ret, line, setn, FIXNUM_INC(argc, 2));
ADD_INSN1        6126 compile.c      		ADD_INSN1(ret, line, setn, FIXNUM_INC(argc, 1));
ADD_INSN1        6156 compile.c      	ADD_INSN1(ret, line, putspecialobject, INT2FIX(VM_SPECIAL_OBJECT_VMCORE));
ADD_INSN1        6961 compile.c          ADD_INSN1(ret, line, putobject, args->arg);
ADD_INSN1        6962 compile.c          ADD_INSN1(ret, line, opt_call_c_function, (VALUE)args->func);
ADD_INSN1        6978 compile.c          ADD_INSN1(ret, line, putobject, args->arg);
ADD_INSN1        6979 compile.c          ADD_INSN1(ret, line, opt_call_c_function, (VALUE)args->func);