=== 2.3.2.2 Supported Bytecodes === nop aconst_null iconst_ bipush sipush ldc ldc_w iload aload iload_ aload_ iaload aaload baload saload istore astore istore_ astore_ iastore aastore bastore sastore pop pop2 dup dup_x1 dup_x2 dup2 dup2_x1 dup2_x2 swap iadd isub imul idiv irem ineg ior ishl ishr iushr iand ixor iinc i2b i2s if ificmp_ ifacmp_ goto jsr ret tableswitch lookupswitch ireturn areturn return getstatic putstatic getfield putfield invokevirtual invokespecial invokestatic invokeinterface new newarray anewarray arraylength athrow checkcast instanceof wide ifnull ifnonnull