public final class org.jruby.ir.Operation extends java.lang.Enum<org.jruby.ir.Operation>
minor version: 0
major version: 59
flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
this_class: org.jruby.ir.Operation
super_class: java.lang.Enum
{
public static final org.jruby.ir.Operation NOP;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation JUMP;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BNE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation B_UNDEF;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation B_NIL;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation B_TRUE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation B_FALSE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation B_SWITCH;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RECV_SELF;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RECV_PRE_REQD_ARG;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RECV_POST_REQD_ARG;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RECV_KW_ARG;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RECV_KW_REST_ARG;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RECV_REST_ARG;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RECV_OPT_ARG;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RECV_RUBY_EXC;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RECV_JRUBY_EXC;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation LOAD_IMPLICIT_CLOSURE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation REIFY_CLOSURE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation LOAD_FRAME_CLOSURE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CALL;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation NORESULT_CALL;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation ATTR_ASSIGN;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation ARRAY_DEREF;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation AS_STRING;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CLASS_SUPER;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation INSTANCE_SUPER;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation UNRESOLVED_SUPER;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation ZSUPER;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CALL_1F;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CALL_1D;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CALL_1O;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CALL_2O;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CALL_1OB;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CALL_0O;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation NORESULT_CALL_1O;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation EQQ;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation LAMBDA;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation MATCH;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation YIELD;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RETURN;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation NONLOCAL_RETURN;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BREAK;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RETURN_OR_RETHROW_SAVED_EXC;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation ALIAS;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation DEF_MODULE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation DEF_CLASS;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation DEF_META_CLASS;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation DEF_INST_METH;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation DEF_CLASS_METH;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PROCESS_MODULE_BODY;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation UNDEF_METHOD;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation GVAR_ALIAS;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation LABEL;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation EXC_REGION_START;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation EXC_REGION_END;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation LEXICAL_SEARCH_CONST;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation INHERITANCE_SEARCH_CONST;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation SEARCH_CONST;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation SEARCH_MODULE_FOR_CONST;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation GET_GLOBAL_VAR;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation GET_FIELD;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation GET_CVAR;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PUT_GLOBAL_VAR;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PUT_CONST;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PUT_CVAR;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PUT_FIELD;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation LINE_NUM;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation TRACE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation ARG_SCOPE_DEPTH;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BINDING_LOAD;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BINDING_STORE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BUILD_BACKREF;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BUILD_COMPOUND_ARRAY;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BUILD_COMPOUND_STRING;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BUILD_DREGEXP;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BUILD_RANGE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BUILD_SPLAT;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CHECK_ARGS_ARRAY_ARITY;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CHECK_ARITY;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CHECK_FOR_LJE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation CLASS_VAR_MODULE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation COPY;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation GET_ENCODING;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation MASGN_OPT;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation MASGN_REQD;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation MASGN_REST;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RAISE_ARGUMENT_ERROR;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RAISE_REQUIRED_KEYWORD_ARGUMENT_ERROR;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RECORD_END_BLOCK;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RESCUE_EQQ;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RUNTIME_HELPER;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation SET_CAPTURED_VAR;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation THREAD_POLL;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation THROW;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation TO_ARY;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BLOCK_GIVEN;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation GET_ERROR_INFO;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RESTORE_ERROR_INFO;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BOX_FIXNUM;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BOX_FLOAT;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation BOX_BOOLEAN;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation UNBOX_FIXNUM;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation UNBOX_FLOAT;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation UNBOX_BOOLEAN;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation IADD;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation ISUB;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation IMUL;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation IDIV;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation ILT;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation IGT;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation IOR;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation IAND;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation IXOR;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation ISHL;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation ISHR;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation IEQ;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation FADD;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation FSUB;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation FMUL;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation FDIV;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation FLT;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation FGT;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation FEQ;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation MODULE_GUARD;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PUSH_METHOD_FRAME;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PUSH_BACKREF_FRAME;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PUSH_METHOD_BINDING;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation POP_METHOD_FRAME;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation POP_BACKREF_FRAME;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PUSH_BLOCK_FRAME;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PUSH_BLOCK_BINDING;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation POP_BLOCK_FRAME;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation POP_BINDING;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation SAVE_BINDING_VIZ;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation RESTORE_BINDING_VIZ;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation TOGGLE_BACKTRACE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation UPDATE_BLOCK_STATE;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PREPARE_BLOCK_ARGS;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PREPARE_SINGLE_BLOCK_ARG;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PREPARE_FIXED_BLOCK_ARGS;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.ir.Operation PREPARE_NO_BLOCK_ARGS;
descriptor: Lorg/jruby/ir/Operation;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public final org.jruby.ir.OpClass opClass;
descriptor: Lorg/jruby/ir/OpClass;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
private int flags;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private static final org.jruby.ir.Operation[] VALUES;
descriptor: [Lorg/jruby/ir/Operation;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.jruby.ir.Operation[] ENUM$VALUES;
descriptor: [Lorg/jruby/ir/Operation;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=0, args_size=0
0: new org.jruby.ir.Operation
dup
ldc "NOP"
iconst_0
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.NOP:Lorg/jruby/ir/Operation;
1: new org.jruby.ir.Operation
dup
ldc "JUMP"
iconst_1
2: bipush 8
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.JUMP:Lorg/jruby/ir/Operation;
3: new org.jruby.ir.Operation
dup
ldc "BNE"
iconst_2
bipush 8
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BNE:Lorg/jruby/ir/Operation;
4: new org.jruby.ir.Operation
dup
ldc "B_UNDEF"
iconst_3
bipush 8
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.B_UNDEF:Lorg/jruby/ir/Operation;
5: new org.jruby.ir.Operation
dup
ldc "B_NIL"
iconst_4
bipush 8
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.B_NIL:Lorg/jruby/ir/Operation;
6: new org.jruby.ir.Operation
dup
ldc "B_TRUE"
iconst_5
bipush 8
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.B_TRUE:Lorg/jruby/ir/Operation;
7: new org.jruby.ir.Operation
dup
ldc "B_FALSE"
bipush 6
bipush 8
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.B_FALSE:Lorg/jruby/ir/Operation;
8: new org.jruby.ir.Operation
dup
ldc "B_SWITCH"
bipush 7
bipush 8
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.B_SWITCH:Lorg/jruby/ir/Operation;
9: new org.jruby.ir.Operation
dup
ldc "RECV_SELF"
bipush 8
10: iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RECV_SELF:Lorg/jruby/ir/Operation;
11: new org.jruby.ir.Operation
dup
ldc "RECV_PRE_REQD_ARG"
bipush 9
sipush 1024
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RECV_PRE_REQD_ARG:Lorg/jruby/ir/Operation;
12: new org.jruby.ir.Operation
dup
ldc "RECV_POST_REQD_ARG"
bipush 10
sipush 1024
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RECV_POST_REQD_ARG:Lorg/jruby/ir/Operation;
13: new org.jruby.ir.Operation
dup
ldc "RECV_KW_ARG"
bipush 11
sipush 1024
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RECV_KW_ARG:Lorg/jruby/ir/Operation;
14: new org.jruby.ir.Operation
dup
ldc "RECV_KW_REST_ARG"
bipush 12
sipush 1024
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RECV_KW_REST_ARG:Lorg/jruby/ir/Operation;
15: new org.jruby.ir.Operation
dup
ldc "RECV_REST_ARG"
bipush 13
sipush 1024
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RECV_REST_ARG:Lorg/jruby/ir/Operation;
16: new org.jruby.ir.Operation
dup
ldc "RECV_OPT_ARG"
bipush 14
sipush 1024
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RECV_OPT_ARG:Lorg/jruby/ir/Operation;
17: new org.jruby.ir.Operation
dup
ldc "RECV_RUBY_EXC"
bipush 15
sipush 1024
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RECV_RUBY_EXC:Lorg/jruby/ir/Operation;
18: new org.jruby.ir.Operation
dup
ldc "RECV_JRUBY_EXC"
bipush 16
sipush 1024
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RECV_JRUBY_EXC:Lorg/jruby/ir/Operation;
19: new org.jruby.ir.Operation
dup
ldc "LOAD_IMPLICIT_CLOSURE"
bipush 17
sipush 1024
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.LOAD_IMPLICIT_CLOSURE:Lorg/jruby/ir/Operation;
20: new org.jruby.ir.Operation
dup
ldc "REIFY_CLOSURE"
bipush 18
21: iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.REIFY_CLOSURE:Lorg/jruby/ir/Operation;
22: new org.jruby.ir.Operation
dup
ldc "LOAD_FRAME_CLOSURE"
bipush 19
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.LOAD_FRAME_CLOSURE:Lorg/jruby/ir/Operation;
23: new org.jruby.ir.Operation
dup
ldc "CALL"
bipush 20
24: sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CALL:Lorg/jruby/ir/Operation;
25: new org.jruby.ir.Operation
dup
ldc "NORESULT_CALL"
bipush 21
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.NORESULT_CALL:Lorg/jruby/ir/Operation;
26: new org.jruby.ir.Operation
dup
ldc "ATTR_ASSIGN"
bipush 22
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.ATTR_ASSIGN:Lorg/jruby/ir/Operation;
27: new org.jruby.ir.Operation
dup
ldc "ARRAY_DEREF"
bipush 23
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.ARRAY_DEREF:Lorg/jruby/ir/Operation;
28: new org.jruby.ir.Operation
dup
ldc "AS_STRING"
bipush 24
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.AS_STRING:Lorg/jruby/ir/Operation;
29: new org.jruby.ir.Operation
dup
ldc "CLASS_SUPER"
bipush 25
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CLASS_SUPER:Lorg/jruby/ir/Operation;
30: new org.jruby.ir.Operation
dup
ldc "INSTANCE_SUPER"
bipush 26
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.INSTANCE_SUPER:Lorg/jruby/ir/Operation;
31: new org.jruby.ir.Operation
dup
ldc "UNRESOLVED_SUPER"
bipush 27
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.UNRESOLVED_SUPER:Lorg/jruby/ir/Operation;
32: new org.jruby.ir.Operation
dup
ldc "ZSUPER"
bipush 28
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.ZSUPER:Lorg/jruby/ir/Operation;
33: new org.jruby.ir.Operation
dup
ldc "CALL_1F"
bipush 29
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CALL_1F:Lorg/jruby/ir/Operation;
34: new org.jruby.ir.Operation
dup
ldc "CALL_1D"
bipush 30
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CALL_1D:Lorg/jruby/ir/Operation;
35: new org.jruby.ir.Operation
dup
ldc "CALL_1O"
bipush 31
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CALL_1O:Lorg/jruby/ir/Operation;
36: new org.jruby.ir.Operation
dup
ldc "CALL_2O"
bipush 32
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CALL_2O:Lorg/jruby/ir/Operation;
37: new org.jruby.ir.Operation
dup
ldc "CALL_1OB"
bipush 33
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CALL_1OB:Lorg/jruby/ir/Operation;
38: new org.jruby.ir.Operation
dup
ldc "CALL_0O"
bipush 34
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CALL_0O:Lorg/jruby/ir/Operation;
39: new org.jruby.ir.Operation
dup
ldc "NORESULT_CALL_1O"
bipush 35
sipush 515
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.NORESULT_CALL_1O:Lorg/jruby/ir/Operation;
40: new org.jruby.ir.Operation
dup
ldc "EQQ"
bipush 36
41: iconst_3
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.EQQ:Lorg/jruby/ir/Operation;
42: new org.jruby.ir.Operation
dup
ldc "LAMBDA"
bipush 37
iconst_3
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.LAMBDA:Lorg/jruby/ir/Operation;
43: new org.jruby.ir.Operation
dup
ldc "MATCH"
bipush 38
iconst_3
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.MATCH:Lorg/jruby/ir/Operation;
44: new org.jruby.ir.Operation
dup
ldc "YIELD"
bipush 39
iconst_3
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.YIELD:Lorg/jruby/ir/Operation;
45: new org.jruby.ir.Operation
dup
ldc "RETURN"
bipush 40
46: bipush 17
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RETURN:Lorg/jruby/ir/Operation;
47: new org.jruby.ir.Operation
dup
ldc "NONLOCAL_RETURN"
bipush 41
bipush 19
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.NONLOCAL_RETURN:Lorg/jruby/ir/Operation;
48: new org.jruby.ir.Operation
dup
ldc "BREAK"
bipush 42
bipush 19
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BREAK:Lorg/jruby/ir/Operation;
49: new org.jruby.ir.Operation
dup
ldc "RETURN_OR_RETHROW_SAVED_EXC"
bipush 43
bipush 17
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RETURN_OR_RETHROW_SAVED_EXC:Lorg/jruby/ir/Operation;
50: new org.jruby.ir.Operation
dup
ldc "ALIAS"
bipush 44
51: sipush 2051
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.ALIAS:Lorg/jruby/ir/Operation;
52: new org.jruby.ir.Operation
dup
ldc "DEF_MODULE"
bipush 45
sipush 6147
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.DEF_MODULE:Lorg/jruby/ir/Operation;
53: new org.jruby.ir.Operation
dup
ldc "DEF_CLASS"
bipush 46
sipush 6147
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.DEF_CLASS:Lorg/jruby/ir/Operation;
54: new org.jruby.ir.Operation
dup
ldc "DEF_META_CLASS"
bipush 47
sipush 6147
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.DEF_META_CLASS:Lorg/jruby/ir/Operation;
55: new org.jruby.ir.Operation
dup
ldc "DEF_INST_METH"
bipush 48
sipush 6147
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.DEF_INST_METH:Lorg/jruby/ir/Operation;
56: new org.jruby.ir.Operation
dup
ldc "DEF_CLASS_METH"
bipush 49
sipush 6147
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.DEF_CLASS_METH:Lorg/jruby/ir/Operation;
57: new org.jruby.ir.Operation
dup
ldc "PROCESS_MODULE_BODY"
bipush 50
sipush 6147
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PROCESS_MODULE_BODY:Lorg/jruby/ir/Operation;
58: new org.jruby.ir.Operation
dup
ldc "UNDEF_METHOD"
bipush 51
sipush 2051
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.UNDEF_METHOD:Lorg/jruby/ir/Operation;
59: new org.jruby.ir.Operation
dup
ldc "GVAR_ALIAS"
bipush 52
60: sipush 2051
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.GVAR_ALIAS:Lorg/jruby/ir/Operation;
61: new org.jruby.ir.Operation
dup
ldc "LABEL"
bipush 53
62: sipush 8196
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.LABEL:Lorg/jruby/ir/Operation;
63: new org.jruby.ir.Operation
dup
ldc "EXC_REGION_START"
bipush 54
sipush 8196
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.EXC_REGION_START:Lorg/jruby/ir/Operation;
64: new org.jruby.ir.Operation
dup
ldc "EXC_REGION_END"
bipush 55
sipush 8196
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.EXC_REGION_END:Lorg/jruby/ir/Operation;
65: new org.jruby.ir.Operation
dup
ldc "LEXICAL_SEARCH_CONST"
bipush 56
66: iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.LEXICAL_SEARCH_CONST:Lorg/jruby/ir/Operation;
67: new org.jruby.ir.Operation
dup
ldc "INHERITANCE_SEARCH_CONST"
bipush 57
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.INHERITANCE_SEARCH_CONST:Lorg/jruby/ir/Operation;
68: new org.jruby.ir.Operation
dup
ldc "SEARCH_CONST"
bipush 58
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.SEARCH_CONST:Lorg/jruby/ir/Operation;
69: new org.jruby.ir.Operation
dup
ldc "SEARCH_MODULE_FOR_CONST"
bipush 59
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.SEARCH_MODULE_FOR_CONST:Lorg/jruby/ir/Operation;
70: new org.jruby.ir.Operation
dup
ldc "GET_GLOBAL_VAR"
bipush 60
sipush 128
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.GET_GLOBAL_VAR:Lorg/jruby/ir/Operation;
71: new org.jruby.ir.Operation
dup
ldc "GET_FIELD"
bipush 61
sipush 128
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.GET_FIELD:Lorg/jruby/ir/Operation;
72: new org.jruby.ir.Operation
dup
ldc "GET_CVAR"
bipush 62
73: sipush 130
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.GET_CVAR:Lorg/jruby/ir/Operation;
74: new org.jruby.ir.Operation
dup
ldc "PUT_GLOBAL_VAR"
bipush 63
75: sipush 259
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PUT_GLOBAL_VAR:Lorg/jruby/ir/Operation;
76: new org.jruby.ir.Operation
dup
ldc "PUT_CONST"
bipush 64
sipush 259
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PUT_CONST:Lorg/jruby/ir/Operation;
77: new org.jruby.ir.Operation
dup
ldc "PUT_CVAR"
bipush 65
sipush 259
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PUT_CVAR:Lorg/jruby/ir/Operation;
78: new org.jruby.ir.Operation
dup
ldc "PUT_FIELD"
bipush 66
sipush 259
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PUT_FIELD:Lorg/jruby/ir/Operation;
79: new org.jruby.ir.Operation
dup
ldc "LINE_NUM"
bipush 67
80: sipush 8256
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.LINE_NUM:Lorg/jruby/ir/Operation;
81: new org.jruby.ir.Operation
dup
ldc "TRACE"
bipush 68
sipush 8257
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.TRACE:Lorg/jruby/ir/Operation;
82: new org.jruby.ir.Operation
dup
ldc "ARG_SCOPE_DEPTH"
bipush 69
83: iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.ARG_SCOPE_DEPTH:Lorg/jruby/ir/Operation;
84: new org.jruby.ir.Operation
dup
ldc "BINDING_LOAD"
bipush 70
sipush 128
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BINDING_LOAD:Lorg/jruby/ir/Operation;
85: new org.jruby.ir.Operation
dup
ldc "BINDING_STORE"
bipush 71
sipush 257
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BINDING_STORE:Lorg/jruby/ir/Operation;
86: new org.jruby.ir.Operation
dup
ldc "BUILD_BACKREF"
bipush 72
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BUILD_BACKREF:Lorg/jruby/ir/Operation;
87: new org.jruby.ir.Operation
dup
ldc "BUILD_COMPOUND_ARRAY"
bipush 73
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BUILD_COMPOUND_ARRAY:Lorg/jruby/ir/Operation;
88: new org.jruby.ir.Operation
dup
ldc "BUILD_COMPOUND_STRING"
bipush 74
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BUILD_COMPOUND_STRING:Lorg/jruby/ir/Operation;
89: new org.jruby.ir.Operation
dup
ldc "BUILD_DREGEXP"
bipush 75
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BUILD_DREGEXP:Lorg/jruby/ir/Operation;
90: new org.jruby.ir.Operation
dup
ldc "BUILD_RANGE"
bipush 76
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BUILD_RANGE:Lorg/jruby/ir/Operation;
91: new org.jruby.ir.Operation
dup
ldc "BUILD_SPLAT"
bipush 77
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BUILD_SPLAT:Lorg/jruby/ir/Operation;
92: new org.jruby.ir.Operation
dup
ldc "CHECK_ARGS_ARRAY_ARITY"
bipush 78
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CHECK_ARGS_ARRAY_ARITY:Lorg/jruby/ir/Operation;
93: new org.jruby.ir.Operation
dup
ldc "CHECK_ARITY"
bipush 79
sipush 8194
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CHECK_ARITY:Lorg/jruby/ir/Operation;
94: new org.jruby.ir.Operation
dup
ldc "CHECK_FOR_LJE"
bipush 80
iconst_3
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CHECK_FOR_LJE:Lorg/jruby/ir/Operation;
95: new org.jruby.ir.Operation
dup
ldc "CLASS_VAR_MODULE"
bipush 81
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.CLASS_VAR_MODULE:Lorg/jruby/ir/Operation;
96: new org.jruby.ir.Operation
dup
ldc "COPY"
bipush 82
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.COPY:Lorg/jruby/ir/Operation;
97: new org.jruby.ir.Operation
dup
ldc "GET_ENCODING"
bipush 83
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.GET_ENCODING:Lorg/jruby/ir/Operation;
98: new org.jruby.ir.Operation
dup
ldc "MASGN_OPT"
bipush 84
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.MASGN_OPT:Lorg/jruby/ir/Operation;
99: new org.jruby.ir.Operation
dup
ldc "MASGN_REQD"
bipush 85
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.MASGN_REQD:Lorg/jruby/ir/Operation;
100: new org.jruby.ir.Operation
dup
ldc "MASGN_REST"
bipush 86
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.MASGN_REST:Lorg/jruby/ir/Operation;
101: new org.jruby.ir.Operation
dup
ldc "RAISE_ARGUMENT_ERROR"
bipush 87
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RAISE_ARGUMENT_ERROR:Lorg/jruby/ir/Operation;
102: new org.jruby.ir.Operation
dup
ldc "RAISE_REQUIRED_KEYWORD_ARGUMENT_ERROR"
bipush 88
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RAISE_REQUIRED_KEYWORD_ARGUMENT_ERROR:Lorg/jruby/ir/Operation;
103: new org.jruby.ir.Operation
dup
ldc "RECORD_END_BLOCK"
bipush 89
iconst_1
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RECORD_END_BLOCK:Lorg/jruby/ir/Operation;
104: new org.jruby.ir.Operation
dup
ldc "RESCUE_EQQ"
bipush 90
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RESCUE_EQQ:Lorg/jruby/ir/Operation;
105: new org.jruby.ir.Operation
dup
ldc "RUNTIME_HELPER"
bipush 91
iconst_3
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RUNTIME_HELPER:Lorg/jruby/ir/Operation;
106: new org.jruby.ir.Operation
dup
ldc "SET_CAPTURED_VAR"
bipush 92
iconst_2
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.SET_CAPTURED_VAR:Lorg/jruby/ir/Operation;
107: new org.jruby.ir.Operation
dup
ldc "THREAD_POLL"
bipush 93
sipush 8195
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.THREAD_POLL:Lorg/jruby/ir/Operation;
108: new org.jruby.ir.Operation
dup
ldc "THROW"
bipush 94
bipush 35
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.THROW:Lorg/jruby/ir/Operation;
109: new org.jruby.ir.Operation
dup
ldc "TO_ARY"
bipush 95
iconst_3
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.TO_ARY:Lorg/jruby/ir/Operation;
110: new org.jruby.ir.Operation
dup
ldc "BLOCK_GIVEN"
bipush 96
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BLOCK_GIVEN:Lorg/jruby/ir/Operation;
111: new org.jruby.ir.Operation
dup
ldc "GET_ERROR_INFO"
bipush 97
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.GET_ERROR_INFO:Lorg/jruby/ir/Operation;
112: new org.jruby.ir.Operation
dup
ldc "RESTORE_ERROR_INFO"
bipush 98
iconst_1
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RESTORE_ERROR_INFO:Lorg/jruby/ir/Operation;
113: new org.jruby.ir.Operation
dup
ldc "BOX_FIXNUM"
bipush 99
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BOX_FIXNUM:Lorg/jruby/ir/Operation;
114: new org.jruby.ir.Operation
dup
ldc "BOX_FLOAT"
bipush 100
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BOX_FLOAT:Lorg/jruby/ir/Operation;
115: new org.jruby.ir.Operation
dup
ldc "BOX_BOOLEAN"
bipush 101
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.BOX_BOOLEAN:Lorg/jruby/ir/Operation;
116: new org.jruby.ir.Operation
dup
ldc "UNBOX_FIXNUM"
bipush 102
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.UNBOX_FIXNUM:Lorg/jruby/ir/Operation;
117: new org.jruby.ir.Operation
dup
ldc "UNBOX_FLOAT"
bipush 103
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.UNBOX_FLOAT:Lorg/jruby/ir/Operation;
118: new org.jruby.ir.Operation
dup
ldc "UNBOX_BOOLEAN"
bipush 104
iconst_0
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.UNBOX_BOOLEAN:Lorg/jruby/ir/Operation;
119: new org.jruby.ir.Operation
dup
ldc "IADD"
bipush 105
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.IADD:Lorg/jruby/ir/Operation;
120: new org.jruby.ir.Operation
dup
ldc "ISUB"
bipush 106
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.ISUB:Lorg/jruby/ir/Operation;
121: new org.jruby.ir.Operation
dup
ldc "IMUL"
bipush 107
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.IMUL:Lorg/jruby/ir/Operation;
122: new org.jruby.ir.Operation
dup
ldc "IDIV"
bipush 108
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.IDIV:Lorg/jruby/ir/Operation;
123: new org.jruby.ir.Operation
dup
ldc "ILT"
bipush 109
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.ILT:Lorg/jruby/ir/Operation;
124: new org.jruby.ir.Operation
dup
ldc "IGT"
bipush 110
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.IGT:Lorg/jruby/ir/Operation;
125: new org.jruby.ir.Operation
dup
ldc "IOR"
bipush 111
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.IOR:Lorg/jruby/ir/Operation;
126: new org.jruby.ir.Operation
dup
ldc "IAND"
bipush 112
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.IAND:Lorg/jruby/ir/Operation;
127: new org.jruby.ir.Operation
dup
ldc "IXOR"
bipush 113
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.IXOR:Lorg/jruby/ir/Operation;
128: new org.jruby.ir.Operation
dup
ldc "ISHL"
bipush 114
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.ISHL:Lorg/jruby/ir/Operation;
129: new org.jruby.ir.Operation
dup
ldc "ISHR"
bipush 115
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.ISHR:Lorg/jruby/ir/Operation;
130: new org.jruby.ir.Operation
dup
ldc "IEQ"
bipush 116
ldc 32768
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.IEQ:Lorg/jruby/ir/Operation;
131: new org.jruby.ir.Operation
dup
ldc "FADD"
bipush 117
sipush 16384
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.FADD:Lorg/jruby/ir/Operation;
132: new org.jruby.ir.Operation
dup
ldc "FSUB"
bipush 118
sipush 16384
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.FSUB:Lorg/jruby/ir/Operation;
133: new org.jruby.ir.Operation
dup
ldc "FMUL"
bipush 119
sipush 16384
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.FMUL:Lorg/jruby/ir/Operation;
134: new org.jruby.ir.Operation
dup
ldc "FDIV"
bipush 120
sipush 16384
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.FDIV:Lorg/jruby/ir/Operation;
135: new org.jruby.ir.Operation
dup
ldc "FLT"
bipush 121
sipush 16384
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.FLT:Lorg/jruby/ir/Operation;
136: new org.jruby.ir.Operation
dup
ldc "FGT"
bipush 122
sipush 16384
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.FGT:Lorg/jruby/ir/Operation;
137: new org.jruby.ir.Operation
dup
ldc "FEQ"
bipush 123
sipush 16384
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.FEQ:Lorg/jruby/ir/Operation;
138: new org.jruby.ir.Operation
dup
ldc "MODULE_GUARD"
bipush 124
139: bipush 8
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.MODULE_GUARD:Lorg/jruby/ir/Operation;
140: new org.jruby.ir.Operation
dup
ldc "PUSH_METHOD_FRAME"
bipush 125
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PUSH_METHOD_FRAME:Lorg/jruby/ir/Operation;
141: new org.jruby.ir.Operation
dup
ldc "PUSH_BACKREF_FRAME"
bipush 126
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PUSH_BACKREF_FRAME:Lorg/jruby/ir/Operation;
142: new org.jruby.ir.Operation
dup
ldc "PUSH_METHOD_BINDING"
bipush 127
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PUSH_METHOD_BINDING:Lorg/jruby/ir/Operation;
143: new org.jruby.ir.Operation
dup
ldc "POP_METHOD_FRAME"
sipush 128
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.POP_METHOD_FRAME:Lorg/jruby/ir/Operation;
144: new org.jruby.ir.Operation
dup
ldc "POP_BACKREF_FRAME"
sipush 129
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.POP_BACKREF_FRAME:Lorg/jruby/ir/Operation;
145: new org.jruby.ir.Operation
dup
ldc "PUSH_BLOCK_FRAME"
sipush 130
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PUSH_BLOCK_FRAME:Lorg/jruby/ir/Operation;
146: new org.jruby.ir.Operation
dup
ldc "PUSH_BLOCK_BINDING"
sipush 131
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PUSH_BLOCK_BINDING:Lorg/jruby/ir/Operation;
147: new org.jruby.ir.Operation
dup
ldc "POP_BLOCK_FRAME"
sipush 132
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.POP_BLOCK_FRAME:Lorg/jruby/ir/Operation;
148: new org.jruby.ir.Operation
dup
ldc "POP_BINDING"
sipush 133
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.POP_BINDING:Lorg/jruby/ir/Operation;
149: new org.jruby.ir.Operation
dup
ldc "SAVE_BINDING_VIZ"
sipush 134
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.SAVE_BINDING_VIZ:Lorg/jruby/ir/Operation;
150: new org.jruby.ir.Operation
dup
ldc "RESTORE_BINDING_VIZ"
sipush 135
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.RESTORE_BINDING_VIZ:Lorg/jruby/ir/Operation;
151: new org.jruby.ir.Operation
dup
ldc "TOGGLE_BACKTRACE"
sipush 136
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.TOGGLE_BACKTRACE:Lorg/jruby/ir/Operation;
152: new org.jruby.ir.Operation
dup
ldc "UPDATE_BLOCK_STATE"
sipush 137
sipush 8193
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.UPDATE_BLOCK_STATE:Lorg/jruby/ir/Operation;
153: new org.jruby.ir.Operation
dup
ldc "PREPARE_BLOCK_ARGS"
sipush 138
sipush 8195
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PREPARE_BLOCK_ARGS:Lorg/jruby/ir/Operation;
154: new org.jruby.ir.Operation
dup
ldc "PREPARE_SINGLE_BLOCK_ARG"
sipush 139
sipush 8195
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PREPARE_SINGLE_BLOCK_ARG:Lorg/jruby/ir/Operation;
155: new org.jruby.ir.Operation
dup
ldc "PREPARE_FIXED_BLOCK_ARGS"
sipush 140
sipush 8195
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PREPARE_FIXED_BLOCK_ARGS:Lorg/jruby/ir/Operation;
156: new org.jruby.ir.Operation
dup
ldc "PREPARE_NO_BLOCK_ARGS"
sipush 141
sipush 8195
invokespecial org.jruby.ir.Operation.<init>:(Ljava/lang/String;II)V
putstatic org.jruby.ir.Operation.PREPARE_NO_BLOCK_ARGS:Lorg/jruby/ir/Operation;
sipush 142
anewarray org.jruby.ir.Operation
dup
iconst_0
getstatic org.jruby.ir.Operation.NOP:Lorg/jruby/ir/Operation;
aastore
dup
iconst_1
getstatic org.jruby.ir.Operation.JUMP:Lorg/jruby/ir/Operation;
aastore
dup
iconst_2
getstatic org.jruby.ir.Operation.BNE:Lorg/jruby/ir/Operation;
aastore
dup
iconst_3
getstatic org.jruby.ir.Operation.B_UNDEF:Lorg/jruby/ir/Operation;
aastore
dup
iconst_4
getstatic org.jruby.ir.Operation.B_NIL:Lorg/jruby/ir/Operation;
aastore
dup
iconst_5
getstatic org.jruby.ir.Operation.B_TRUE:Lorg/jruby/ir/Operation;
aastore
dup
bipush 6
getstatic org.jruby.ir.Operation.B_FALSE:Lorg/jruby/ir/Operation;
aastore
dup
bipush 7
getstatic org.jruby.ir.Operation.B_SWITCH:Lorg/jruby/ir/Operation;
aastore
dup
bipush 8
getstatic org.jruby.ir.Operation.RECV_SELF:Lorg/jruby/ir/Operation;
aastore
dup
bipush 9
getstatic org.jruby.ir.Operation.RECV_PRE_REQD_ARG:Lorg/jruby/ir/Operation;
aastore
dup
bipush 10
getstatic org.jruby.ir.Operation.RECV_POST_REQD_ARG:Lorg/jruby/ir/Operation;
aastore
dup
bipush 11
getstatic org.jruby.ir.Operation.RECV_KW_ARG:Lorg/jruby/ir/Operation;
aastore
dup
bipush 12
getstatic org.jruby.ir.Operation.RECV_KW_REST_ARG:Lorg/jruby/ir/Operation;
aastore
dup
bipush 13
getstatic org.jruby.ir.Operation.RECV_REST_ARG:Lorg/jruby/ir/Operation;
aastore
dup
bipush 14
getstatic org.jruby.ir.Operation.RECV_OPT_ARG:Lorg/jruby/ir/Operation;
aastore
dup
bipush 15
getstatic org.jruby.ir.Operation.RECV_RUBY_EXC:Lorg/jruby/ir/Operation;
aastore
dup
bipush 16
getstatic org.jruby.ir.Operation.RECV_JRUBY_EXC:Lorg/jruby/ir/Operation;
aastore
dup
bipush 17
getstatic org.jruby.ir.Operation.LOAD_IMPLICIT_CLOSURE:Lorg/jruby/ir/Operation;
aastore
dup
bipush 18
getstatic org.jruby.ir.Operation.REIFY_CLOSURE:Lorg/jruby/ir/Operation;
aastore
dup
bipush 19
getstatic org.jruby.ir.Operation.LOAD_FRAME_CLOSURE:Lorg/jruby/ir/Operation;
aastore
dup
bipush 20
getstatic org.jruby.ir.Operation.CALL:Lorg/jruby/ir/Operation;
aastore
dup
bipush 21
getstatic org.jruby.ir.Operation.NORESULT_CALL:Lorg/jruby/ir/Operation;
aastore
dup
bipush 22
getstatic org.jruby.ir.Operation.ATTR_ASSIGN:Lorg/jruby/ir/Operation;
aastore
dup
bipush 23
getstatic org.jruby.ir.Operation.ARRAY_DEREF:Lorg/jruby/ir/Operation;
aastore
dup
bipush 24
getstatic org.jruby.ir.Operation.AS_STRING:Lorg/jruby/ir/Operation;
aastore
dup
bipush 25
getstatic org.jruby.ir.Operation.CLASS_SUPER:Lorg/jruby/ir/Operation;
aastore
dup
bipush 26
getstatic org.jruby.ir.Operation.INSTANCE_SUPER:Lorg/jruby/ir/Operation;
aastore
dup
bipush 27
getstatic org.jruby.ir.Operation.UNRESOLVED_SUPER:Lorg/jruby/ir/Operation;
aastore
dup
bipush 28
getstatic org.jruby.ir.Operation.ZSUPER:Lorg/jruby/ir/Operation;
aastore
dup
bipush 29
getstatic org.jruby.ir.Operation.CALL_1F:Lorg/jruby/ir/Operation;
aastore
dup
bipush 30
getstatic org.jruby.ir.Operation.CALL_1D:Lorg/jruby/ir/Operation;
aastore
dup
bipush 31
getstatic org.jruby.ir.Operation.CALL_1O:Lorg/jruby/ir/Operation;
aastore
dup
bipush 32
getstatic org.jruby.ir.Operation.CALL_2O:Lorg/jruby/ir/Operation;
aastore
dup
bipush 33
getstatic org.jruby.ir.Operation.CALL_1OB:Lorg/jruby/ir/Operation;
aastore
dup
bipush 34
getstatic org.jruby.ir.Operation.CALL_0O:Lorg/jruby/ir/Operation;
aastore
dup
bipush 35
getstatic org.jruby.ir.Operation.NORESULT_CALL_1O:Lorg/jruby/ir/Operation;
aastore
dup
bipush 36
getstatic org.jruby.ir.Operation.EQQ:Lorg/jruby/ir/Operation;
aastore
dup
bipush 37
getstatic org.jruby.ir.Operation.LAMBDA:Lorg/jruby/ir/Operation;
aastore
dup
bipush 38
getstatic org.jruby.ir.Operation.MATCH:Lorg/jruby/ir/Operation;
aastore
dup
bipush 39
getstatic org.jruby.ir.Operation.YIELD:Lorg/jruby/ir/Operation;
aastore
dup
bipush 40
getstatic org.jruby.ir.Operation.RETURN:Lorg/jruby/ir/Operation;
aastore
dup
bipush 41
getstatic org.jruby.ir.Operation.NONLOCAL_RETURN:Lorg/jruby/ir/Operation;
aastore
dup
bipush 42
getstatic org.jruby.ir.Operation.BREAK:Lorg/jruby/ir/Operation;
aastore
dup
bipush 43
getstatic org.jruby.ir.Operation.RETURN_OR_RETHROW_SAVED_EXC:Lorg/jruby/ir/Operation;
aastore
dup
bipush 44
getstatic org.jruby.ir.Operation.ALIAS:Lorg/jruby/ir/Operation;
aastore
dup
bipush 45
getstatic org.jruby.ir.Operation.DEF_MODULE:Lorg/jruby/ir/Operation;
aastore
dup
bipush 46
getstatic org.jruby.ir.Operation.DEF_CLASS:Lorg/jruby/ir/Operation;
aastore
dup
bipush 47
getstatic org.jruby.ir.Operation.DEF_META_CLASS:Lorg/jruby/ir/Operation;
aastore
dup
bipush 48
getstatic org.jruby.ir.Operation.DEF_INST_METH:Lorg/jruby/ir/Operation;
aastore
dup
bipush 49
getstatic org.jruby.ir.Operation.DEF_CLASS_METH:Lorg/jruby/ir/Operation;
aastore
dup
bipush 50
getstatic org.jruby.ir.Operation.PROCESS_MODULE_BODY:Lorg/jruby/ir/Operation;
aastore
dup
bipush 51
getstatic org.jruby.ir.Operation.UNDEF_METHOD:Lorg/jruby/ir/Operation;
aastore
dup
bipush 52
getstatic org.jruby.ir.Operation.GVAR_ALIAS:Lorg/jruby/ir/Operation;
aastore
dup
bipush 53
getstatic org.jruby.ir.Operation.LABEL:Lorg/jruby/ir/Operation;
aastore
dup
bipush 54
getstatic org.jruby.ir.Operation.EXC_REGION_START:Lorg/jruby/ir/Operation;
aastore
dup
bipush 55
getstatic org.jruby.ir.Operation.EXC_REGION_END:Lorg/jruby/ir/Operation;
aastore
dup
bipush 56
getstatic org.jruby.ir.Operation.LEXICAL_SEARCH_CONST:Lorg/jruby/ir/Operation;
aastore
dup
bipush 57
getstatic org.jruby.ir.Operation.INHERITANCE_SEARCH_CONST:Lorg/jruby/ir/Operation;
aastore
dup
bipush 58
getstatic org.jruby.ir.Operation.SEARCH_CONST:Lorg/jruby/ir/Operation;
aastore
dup
bipush 59
getstatic org.jruby.ir.Operation.SEARCH_MODULE_FOR_CONST:Lorg/jruby/ir/Operation;
aastore
dup
bipush 60
getstatic org.jruby.ir.Operation.GET_GLOBAL_VAR:Lorg/jruby/ir/Operation;
aastore
dup
bipush 61
getstatic org.jruby.ir.Operation.GET_FIELD:Lorg/jruby/ir/Operation;
aastore
dup
bipush 62
getstatic org.jruby.ir.Operation.GET_CVAR:Lorg/jruby/ir/Operation;
aastore
dup
bipush 63
getstatic org.jruby.ir.Operation.PUT_GLOBAL_VAR:Lorg/jruby/ir/Operation;
aastore
dup
bipush 64
getstatic org.jruby.ir.Operation.PUT_CONST:Lorg/jruby/ir/Operation;
aastore
dup
bipush 65
getstatic org.jruby.ir.Operation.PUT_CVAR:Lorg/jruby/ir/Operation;
aastore
dup
bipush 66
getstatic org.jruby.ir.Operation.PUT_FIELD:Lorg/jruby/ir/Operation;
aastore
dup
bipush 67
getstatic org.jruby.ir.Operation.LINE_NUM:Lorg/jruby/ir/Operation;
aastore
dup
bipush 68
getstatic org.jruby.ir.Operation.TRACE:Lorg/jruby/ir/Operation;
aastore
dup
bipush 69
getstatic org.jruby.ir.Operation.ARG_SCOPE_DEPTH:Lorg/jruby/ir/Operation;
aastore
dup
bipush 70
getstatic org.jruby.ir.Operation.BINDING_LOAD:Lorg/jruby/ir/Operation;
aastore
dup
bipush 71
getstatic org.jruby.ir.Operation.BINDING_STORE:Lorg/jruby/ir/Operation;
aastore
dup
bipush 72
getstatic org.jruby.ir.Operation.BUILD_BACKREF:Lorg/jruby/ir/Operation;
aastore
dup
bipush 73
getstatic org.jruby.ir.Operation.BUILD_COMPOUND_ARRAY:Lorg/jruby/ir/Operation;
aastore
dup
bipush 74
getstatic org.jruby.ir.Operation.BUILD_COMPOUND_STRING:Lorg/jruby/ir/Operation;
aastore
dup
bipush 75
getstatic org.jruby.ir.Operation.BUILD_DREGEXP:Lorg/jruby/ir/Operation;
aastore
dup
bipush 76
getstatic org.jruby.ir.Operation.BUILD_RANGE:Lorg/jruby/ir/Operation;
aastore
dup
bipush 77
getstatic org.jruby.ir.Operation.BUILD_SPLAT:Lorg/jruby/ir/Operation;
aastore
dup
bipush 78
getstatic org.jruby.ir.Operation.CHECK_ARGS_ARRAY_ARITY:Lorg/jruby/ir/Operation;
aastore
dup
bipush 79
getstatic org.jruby.ir.Operation.CHECK_ARITY:Lorg/jruby/ir/Operation;
aastore
dup
bipush 80
getstatic org.jruby.ir.Operation.CHECK_FOR_LJE:Lorg/jruby/ir/Operation;
aastore
dup
bipush 81
getstatic org.jruby.ir.Operation.CLASS_VAR_MODULE:Lorg/jruby/ir/Operation;
aastore
dup
bipush 82
getstatic org.jruby.ir.Operation.COPY:Lorg/jruby/ir/Operation;
aastore
dup
bipush 83
getstatic org.jruby.ir.Operation.GET_ENCODING:Lorg/jruby/ir/Operation;
aastore
dup
bipush 84
getstatic org.jruby.ir.Operation.MASGN_OPT:Lorg/jruby/ir/Operation;
aastore
dup
bipush 85
getstatic org.jruby.ir.Operation.MASGN_REQD:Lorg/jruby/ir/Operation;
aastore
dup
bipush 86
getstatic org.jruby.ir.Operation.MASGN_REST:Lorg/jruby/ir/Operation;
aastore
dup
bipush 87
getstatic org.jruby.ir.Operation.RAISE_ARGUMENT_ERROR:Lorg/jruby/ir/Operation;
aastore
dup
bipush 88
getstatic org.jruby.ir.Operation.RAISE_REQUIRED_KEYWORD_ARGUMENT_ERROR:Lorg/jruby/ir/Operation;
aastore
dup
bipush 89
getstatic org.jruby.ir.Operation.RECORD_END_BLOCK:Lorg/jruby/ir/Operation;
aastore
dup
bipush 90
getstatic org.jruby.ir.Operation.RESCUE_EQQ:Lorg/jruby/ir/Operation;
aastore
dup
bipush 91
getstatic org.jruby.ir.Operation.RUNTIME_HELPER:Lorg/jruby/ir/Operation;
aastore
dup
bipush 92
getstatic org.jruby.ir.Operation.SET_CAPTURED_VAR:Lorg/jruby/ir/Operation;
aastore
dup
bipush 93
getstatic org.jruby.ir.Operation.THREAD_POLL:Lorg/jruby/ir/Operation;
aastore
dup
bipush 94
getstatic org.jruby.ir.Operation.THROW:Lorg/jruby/ir/Operation;
aastore
dup
bipush 95
getstatic org.jruby.ir.Operation.TO_ARY:Lorg/jruby/ir/Operation;
aastore
dup
bipush 96
getstatic org.jruby.ir.Operation.BLOCK_GIVEN:Lorg/jruby/ir/Operation;
aastore
dup
bipush 97
getstatic org.jruby.ir.Operation.GET_ERROR_INFO:Lorg/jruby/ir/Operation;
aastore
dup
bipush 98
getstatic org.jruby.ir.Operation.RESTORE_ERROR_INFO:Lorg/jruby/ir/Operation;
aastore
dup
bipush 99
getstatic org.jruby.ir.Operation.BOX_FIXNUM:Lorg/jruby/ir/Operation;
aastore
dup
bipush 100
getstatic org.jruby.ir.Operation.BOX_FLOAT:Lorg/jruby/ir/Operation;
aastore
dup
bipush 101
getstatic org.jruby.ir.Operation.BOX_BOOLEAN:Lorg/jruby/ir/Operation;
aastore
dup
bipush 102
getstatic org.jruby.ir.Operation.UNBOX_FIXNUM:Lorg/jruby/ir/Operation;
aastore
dup
bipush 103
getstatic org.jruby.ir.Operation.UNBOX_FLOAT:Lorg/jruby/ir/Operation;
aastore
dup
bipush 104
getstatic org.jruby.ir.Operation.UNBOX_BOOLEAN:Lorg/jruby/ir/Operation;
aastore
dup
bipush 105
getstatic org.jruby.ir.Operation.IADD:Lorg/jruby/ir/Operation;
aastore
dup
bipush 106
getstatic org.jruby.ir.Operation.ISUB:Lorg/jruby/ir/Operation;
aastore
dup
bipush 107
getstatic org.jruby.ir.Operation.IMUL:Lorg/jruby/ir/Operation;
aastore
dup
bipush 108
getstatic org.jruby.ir.Operation.IDIV:Lorg/jruby/ir/Operation;
aastore
dup
bipush 109
getstatic org.jruby.ir.Operation.ILT:Lorg/jruby/ir/Operation;
aastore
dup
bipush 110
getstatic org.jruby.ir.Operation.IGT:Lorg/jruby/ir/Operation;
aastore
dup
bipush 111
getstatic org.jruby.ir.Operation.IOR:Lorg/jruby/ir/Operation;
aastore
dup
bipush 112
getstatic org.jruby.ir.Operation.IAND:Lorg/jruby/ir/Operation;
aastore
dup
bipush 113
getstatic org.jruby.ir.Operation.IXOR:Lorg/jruby/ir/Operation;
aastore
dup
bipush 114
getstatic org.jruby.ir.Operation.ISHL:Lorg/jruby/ir/Operation;
aastore
dup
bipush 115
getstatic org.jruby.ir.Operation.ISHR:Lorg/jruby/ir/Operation;
aastore
dup
bipush 116
getstatic org.jruby.ir.Operation.IEQ:Lorg/jruby/ir/Operation;
aastore
dup
bipush 117
getstatic org.jruby.ir.Operation.FADD:Lorg/jruby/ir/Operation;
aastore
dup
bipush 118
getstatic org.jruby.ir.Operation.FSUB:Lorg/jruby/ir/Operation;
aastore
dup
bipush 119
getstatic org.jruby.ir.Operation.FMUL:Lorg/jruby/ir/Operation;
aastore
dup
bipush 120
getstatic org.jruby.ir.Operation.FDIV:Lorg/jruby/ir/Operation;
aastore
dup
bipush 121
getstatic org.jruby.ir.Operation.FLT:Lorg/jruby/ir/Operation;
aastore
dup
bipush 122
getstatic org.jruby.ir.Operation.FGT:Lorg/jruby/ir/Operation;
aastore
dup
bipush 123
getstatic org.jruby.ir.Operation.FEQ:Lorg/jruby/ir/Operation;
aastore
dup
bipush 124
getstatic org.jruby.ir.Operation.MODULE_GUARD:Lorg/jruby/ir/Operation;
aastore
dup
bipush 125
getstatic org.jruby.ir.Operation.PUSH_METHOD_FRAME:Lorg/jruby/ir/Operation;
aastore
dup
bipush 126
getstatic org.jruby.ir.Operation.PUSH_BACKREF_FRAME:Lorg/jruby/ir/Operation;
aastore
dup
bipush 127
getstatic org.jruby.ir.Operation.PUSH_METHOD_BINDING:Lorg/jruby/ir/Operation;
aastore
dup
sipush 128
getstatic org.jruby.ir.Operation.POP_METHOD_FRAME:Lorg/jruby/ir/Operation;
aastore
dup
sipush 129
getstatic org.jruby.ir.Operation.POP_BACKREF_FRAME:Lorg/jruby/ir/Operation;
aastore
dup
sipush 130
getstatic org.jruby.ir.Operation.PUSH_BLOCK_FRAME:Lorg/jruby/ir/Operation;
aastore
dup
sipush 131
getstatic org.jruby.ir.Operation.PUSH_BLOCK_BINDING:Lorg/jruby/ir/Operation;
aastore
dup
sipush 132
getstatic org.jruby.ir.Operation.POP_BLOCK_FRAME:Lorg/jruby/ir/Operation;
aastore
dup
sipush 133
getstatic org.jruby.ir.Operation.POP_BINDING:Lorg/jruby/ir/Operation;
aastore
dup
sipush 134
getstatic org.jruby.ir.Operation.SAVE_BINDING_VIZ:Lorg/jruby/ir/Operation;
aastore
dup
sipush 135
getstatic org.jruby.ir.Operation.RESTORE_BINDING_VIZ:Lorg/jruby/ir/Operation;
aastore
dup
sipush 136
getstatic org.jruby.ir.Operation.TOGGLE_BACKTRACE:Lorg/jruby/ir/Operation;
aastore
dup
sipush 137
getstatic org.jruby.ir.Operation.UPDATE_BLOCK_STATE:Lorg/jruby/ir/Operation;
aastore
dup
sipush 138
getstatic org.jruby.ir.Operation.PREPARE_BLOCK_ARGS:Lorg/jruby/ir/Operation;
aastore
dup
sipush 139
getstatic org.jruby.ir.Operation.PREPARE_SINGLE_BLOCK_ARG:Lorg/jruby/ir/Operation;
aastore
dup
sipush 140
getstatic org.jruby.ir.Operation.PREPARE_FIXED_BLOCK_ARGS:Lorg/jruby/ir/Operation;
aastore
dup
sipush 141
getstatic org.jruby.ir.Operation.PREPARE_NO_BLOCK_ARGS:Lorg/jruby/ir/Operation;
aastore
putstatic org.jruby.ir.Operation.ENUM$VALUES:[Lorg/jruby/ir/Operation;
157: invokestatic org.jruby.ir.Operation.values:()[Lorg/jruby/ir/Operation;
putstatic org.jruby.ir.Operation.VALUES:[Lorg/jruby/ir/Operation;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=4
start local 0 start local 3 0: aload 0
aload 1
iload 2
invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
1: aload 0
iload 3
putfield org.jruby.ir.Operation.flags:I
2: aload 0
invokevirtual org.jruby.ir.Operation.isArgReceive:()Z
ifeq 5
3: aload 0
getstatic org.jruby.ir.OpClass.ARG_OP:Lorg/jruby/ir/OpClass;
putfield org.jruby.ir.Operation.opClass:Lorg/jruby/ir/OpClass;
4: goto 24
StackMap locals: org.jruby.ir.Operation java.lang.String int int
StackMap stack:
5: iload 3
bipush 16
iand
ifle 8
6: aload 0
getstatic org.jruby.ir.OpClass.RET_OP:Lorg/jruby/ir/OpClass;
putfield org.jruby.ir.Operation.opClass:Lorg/jruby/ir/OpClass;
7: goto 24
StackMap locals:
StackMap stack:
8: aload 0
invokevirtual org.jruby.ir.Operation.isBranch:()Z
ifeq 11
9: aload 0
getstatic org.jruby.ir.OpClass.BRANCH_OP:Lorg/jruby/ir/OpClass;
putfield org.jruby.ir.Operation.opClass:Lorg/jruby/ir/OpClass;
10: goto 24
StackMap locals:
StackMap stack:
11: aload 0
invokevirtual org.jruby.ir.Operation.isBookKeepingOp:()Z
ifeq 14
12: aload 0
getstatic org.jruby.ir.OpClass.BOOK_KEEPING_OP:Lorg/jruby/ir/OpClass;
putfield org.jruby.ir.Operation.opClass:Lorg/jruby/ir/OpClass;
13: goto 24
StackMap locals:
StackMap stack:
14: aload 0
invokevirtual org.jruby.ir.Operation.isCall:()Z
ifeq 17
15: aload 0
getstatic org.jruby.ir.OpClass.CALL_OP:Lorg/jruby/ir/OpClass;
putfield org.jruby.ir.Operation.opClass:Lorg/jruby/ir/OpClass;
16: goto 24
StackMap locals:
StackMap stack:
17: iload 3
ldc 32768
iand
ifle 20
18: aload 0
getstatic org.jruby.ir.OpClass.INT_OP:Lorg/jruby/ir/OpClass;
putfield org.jruby.ir.Operation.opClass:Lorg/jruby/ir/OpClass;
19: goto 24
StackMap locals:
StackMap stack:
20: iload 3
sipush 16384
iand
ifle 23
21: aload 0
getstatic org.jruby.ir.OpClass.FLOAT_OP:Lorg/jruby/ir/OpClass;
putfield org.jruby.ir.Operation.opClass:Lorg/jruby/ir/OpClass;
22: goto 24
23: StackMap locals:
StackMap stack:
aload 0
getstatic org.jruby.ir.OpClass.OTHER_OP:Lorg/jruby/ir/OpClass;
putfield org.jruby.ir.Operation.opClass:Lorg/jruby/ir/OpClass;
24: StackMap locals:
StackMap stack:
return
end local 3 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lorg/jruby/ir/Operation;
0 25 3 flags I
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
flags
public boolean transfersControl();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
bipush 56
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean isLoad();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
sipush 128
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean isStore();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
sipush 256
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean isCall();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
sipush 512
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean isBranch();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
bipush 8
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean isReturn();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
bipush 16
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean isException();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
bipush 32
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean isArgReceive();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
sipush 1024
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean startsBasicBlock();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic org.jruby.ir.Operation.LABEL:Lorg/jruby/ir/Operation;
if_acmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean endsBasicBlock();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.jruby.ir.Operation.transfersControl:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jruby/ir/Operation;
public boolean hasSideEffects();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
iconst_1
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean isDebugOp();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
bipush 64
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean isBookKeepingOp();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
sipush 8192
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean canRaiseException();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
iconst_2
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean modifiesCode();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
sipush 2048
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public boolean inlineUnfriendly();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.ir.Operation.flags:I
sipush 4096
iand
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jruby/ir/Operation;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.jruby.ir.Operation.name:()Ljava/lang/String;
invokevirtual java.lang.String.toLowerCase:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jruby/ir/Operation;
public static org.jruby.ir.Operation fromOrdinal(int);
descriptor: (I)Lorg/jruby/ir/Operation;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: iload 0
iflt 1
iload 0
getstatic org.jruby.ir.Operation.VALUES:[Lorg/jruby/ir/Operation;
arraylength
if_icmplt 2
1: StackMap locals:
StackMap stack:
new java.lang.RuntimeException
dup
new java.lang.StringBuilder
dup
ldc "invalid ordinal: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 0
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
getstatic org.jruby.ir.Operation.VALUES:[Lorg/jruby/ir/Operation;
iload 0
aaload
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 value I
MethodParameters:
Name Flags
value
public static org.jruby.ir.Operation[] values();
descriptor: ()[Lorg/jruby/ir/Operation;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=0
0: getstatic org.jruby.ir.Operation.ENUM$VALUES:[Lorg/jruby/ir/Operation;
dup
astore 0
iconst_0
aload 0
arraylength
dup
istore 1
anewarray org.jruby.ir.Operation
dup
astore 2
iconst_0
iload 1
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
aload 2
areturn
LocalVariableTable:
Start End Slot Name Signature
public static org.jruby.ir.Operation valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/jruby/ir/Operation;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
0: ldc Lorg/jruby/ir/Operation;
aload 0
invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
checkcast org.jruby.ir.Operation
areturn
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
name
}
Signature: Ljava/lang/Enum<Lorg/jruby/ir/Operation;>;
SourceFile: "Operation.java"