1*2835e6bbSSorin Basca// class version 45.3 (196653) 2*2835e6bbSSorin Basca// access flags 0x20 3*2835e6bbSSorin Bascaclass jdk3/AllInstructions { 4*2835e6bbSSorin Basca 5*2835e6bbSSorin Basca // compiled from: AllInstructions.java 6*2835e6bbSSorin Basca 7*2835e6bbSSorin Basca // access flags 0x2 8*2835e6bbSSorin Basca private I f 9*2835e6bbSSorin Basca 10*2835e6bbSSorin Basca // access flags 0x2 11*2835e6bbSSorin Basca private J g 12*2835e6bbSSorin Basca 13*2835e6bbSSorin Basca // access flags 0x2 14*2835e6bbSSorin Basca private Ljdk3/AllInstructions; field 15*2835e6bbSSorin Basca 16*2835e6bbSSorin Basca // access flags 0xA 17*2835e6bbSSorin Basca private static Ljdk3/AllInstructions; staticField 18*2835e6bbSSorin Basca 19*2835e6bbSSorin Basca // access flags 0x0 20*2835e6bbSSorin Basca <init>()V 21*2835e6bbSSorin Basca L0 22*2835e6bbSSorin Basca LINENUMBER 41 L0 23*2835e6bbSSorin Basca ALOAD 0 24*2835e6bbSSorin Basca INVOKESPECIAL java/lang/Object.<init> ()V 25*2835e6bbSSorin Basca RETURN 26*2835e6bbSSorin Basca L1 27*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L0 L1 0 28*2835e6bbSSorin Basca MAXSTACK = 1 29*2835e6bbSSorin Basca MAXLOCALS = 1 30*2835e6bbSSorin Basca 31*2835e6bbSSorin Basca // access flags 0x0 32*2835e6bbSSorin Basca <init>(IFJDLjava/lang/Object;)V 33*2835e6bbSSorin Basca L0 34*2835e6bbSSorin Basca LINENUMBER 43 L0 35*2835e6bbSSorin Basca ALOAD 0 36*2835e6bbSSorin Basca INVOKESPECIAL java/lang/Object.<init> ()V 37*2835e6bbSSorin Basca RETURN 38*2835e6bbSSorin Basca L1 39*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L0 L1 0 40*2835e6bbSSorin Basca LOCALVARIABLE v0 I L0 L1 1 41*2835e6bbSSorin Basca LOCALVARIABLE v1 F L0 L1 2 42*2835e6bbSSorin Basca LOCALVARIABLE v2 J L0 L1 3 43*2835e6bbSSorin Basca LOCALVARIABLE v3 D L0 L1 5 44*2835e6bbSSorin Basca LOCALVARIABLE v4 Ljava/lang/Object; L0 L1 7 45*2835e6bbSSorin Basca MAXSTACK = 1 46*2835e6bbSSorin Basca MAXLOCALS = 8 47*2835e6bbSSorin Basca 48*2835e6bbSSorin Basca // access flags 0x9 49*2835e6bbSSorin Basca public static intInstructions(IIIIIIIII)I 50*2835e6bbSSorin Basca L0 51*2835e6bbSSorin Basca LINENUMBER 47 L0 52*2835e6bbSSorin Basca ILOAD 0 53*2835e6bbSSorin Basca ICONST_M1 54*2835e6bbSSorin Basca IF_ICMPGE L1 55*2835e6bbSSorin Basca ICONST_1 56*2835e6bbSSorin Basca GOTO L2 57*2835e6bbSSorin Basca L1 58*2835e6bbSSorin Basca ICONST_0 59*2835e6bbSSorin Basca L2 60*2835e6bbSSorin Basca ISTORE 9 61*2835e6bbSSorin Basca L3 62*2835e6bbSSorin Basca LINENUMBER 48 L3 63*2835e6bbSSorin Basca ILOAD 1 64*2835e6bbSSorin Basca ICONST_1 65*2835e6bbSSorin Basca IF_ICMPLE L4 66*2835e6bbSSorin Basca ICONST_1 67*2835e6bbSSorin Basca GOTO L5 68*2835e6bbSSorin Basca L4 69*2835e6bbSSorin Basca ICONST_0 70*2835e6bbSSorin Basca L5 71*2835e6bbSSorin Basca ISTORE 10 72*2835e6bbSSorin Basca L6 73*2835e6bbSSorin Basca LINENUMBER 49 L6 74*2835e6bbSSorin Basca ILOAD 2 75*2835e6bbSSorin Basca ICONST_2 76*2835e6bbSSorin Basca IF_ICMPGT L7 77*2835e6bbSSorin Basca ICONST_1 78*2835e6bbSSorin Basca GOTO L8 79*2835e6bbSSorin Basca L7 80*2835e6bbSSorin Basca ICONST_0 81*2835e6bbSSorin Basca L8 82*2835e6bbSSorin Basca ISTORE 11 83*2835e6bbSSorin Basca L9 84*2835e6bbSSorin Basca LINENUMBER 50 L9 85*2835e6bbSSorin Basca ILOAD 3 86*2835e6bbSSorin Basca ICONST_3 87*2835e6bbSSorin Basca IF_ICMPLT L10 88*2835e6bbSSorin Basca ICONST_1 89*2835e6bbSSorin Basca GOTO L11 90*2835e6bbSSorin Basca L10 91*2835e6bbSSorin Basca ICONST_0 92*2835e6bbSSorin Basca L11 93*2835e6bbSSorin Basca ISTORE 12 94*2835e6bbSSorin Basca L12 95*2835e6bbSSorin Basca LINENUMBER 51 L12 96*2835e6bbSSorin Basca ILOAD 4 97*2835e6bbSSorin Basca ICONST_4 98*2835e6bbSSorin Basca IF_ICMPNE L13 99*2835e6bbSSorin Basca ICONST_1 100*2835e6bbSSorin Basca GOTO L14 101*2835e6bbSSorin Basca L13 102*2835e6bbSSorin Basca ICONST_0 103*2835e6bbSSorin Basca L14 104*2835e6bbSSorin Basca ISTORE 13 105*2835e6bbSSorin Basca L15 106*2835e6bbSSorin Basca LINENUMBER 52 L15 107*2835e6bbSSorin Basca ILOAD 5 108*2835e6bbSSorin Basca ICONST_5 109*2835e6bbSSorin Basca IF_ICMPEQ L16 110*2835e6bbSSorin Basca ICONST_1 111*2835e6bbSSorin Basca GOTO L17 112*2835e6bbSSorin Basca L16 113*2835e6bbSSorin Basca ICONST_0 114*2835e6bbSSorin Basca L17 115*2835e6bbSSorin Basca ISTORE 14 116*2835e6bbSSorin Basca L18 117*2835e6bbSSorin Basca LINENUMBER 53 L18 118*2835e6bbSSorin Basca ILOAD 9 119*2835e6bbSSorin Basca IFEQ L19 120*2835e6bbSSorin Basca ILOAD 6 121*2835e6bbSSorin Basca ICONST_5 122*2835e6bbSSorin Basca IADD 123*2835e6bbSSorin Basca GOTO L20 124*2835e6bbSSorin Basca L19 125*2835e6bbSSorin Basca ILOAD 6 126*2835e6bbSSorin Basca ICONST_5 127*2835e6bbSSorin Basca ISUB 128*2835e6bbSSorin Basca L20 129*2835e6bbSSorin Basca ISTORE 0 130*2835e6bbSSorin Basca L21 131*2835e6bbSSorin Basca LINENUMBER 54 L21 132*2835e6bbSSorin Basca ILOAD 10 133*2835e6bbSSorin Basca IFEQ L22 134*2835e6bbSSorin Basca ILOAD 7 135*2835e6bbSSorin Basca BIPUSH 100 136*2835e6bbSSorin Basca IMUL 137*2835e6bbSSorin Basca GOTO L23 138*2835e6bbSSorin Basca L22 139*2835e6bbSSorin Basca ILOAD 7 140*2835e6bbSSorin Basca BIPUSH 100 141*2835e6bbSSorin Basca IDIV 142*2835e6bbSSorin Basca L23 143*2835e6bbSSorin Basca ISTORE 1 144*2835e6bbSSorin Basca L24 145*2835e6bbSSorin Basca LINENUMBER 55 L24 146*2835e6bbSSorin Basca ILOAD 11 147*2835e6bbSSorin Basca IFEQ L25 148*2835e6bbSSorin Basca ILOAD 8 149*2835e6bbSSorin Basca SIPUSH 10000 150*2835e6bbSSorin Basca IREM 151*2835e6bbSSorin Basca GOTO L26 152*2835e6bbSSorin Basca L25 153*2835e6bbSSorin Basca ILOAD 8 154*2835e6bbSSorin Basca ICONST_M1 155*2835e6bbSSorin Basca IXOR 156*2835e6bbSSorin Basca L26 157*2835e6bbSSorin Basca ISTORE 2 158*2835e6bbSSorin Basca L27 159*2835e6bbSSorin Basca LINENUMBER 56 L27 160*2835e6bbSSorin Basca ILOAD 12 161*2835e6bbSSorin Basca IFEQ L28 162*2835e6bbSSorin Basca ILOAD 0 163*2835e6bbSSorin Basca LDC 1000000 164*2835e6bbSSorin Basca IAND 165*2835e6bbSSorin Basca GOTO L29 166*2835e6bbSSorin Basca L28 167*2835e6bbSSorin Basca ILOAD 0 168*2835e6bbSSorin Basca LDC 1000000 169*2835e6bbSSorin Basca IOR 170*2835e6bbSSorin Basca L29 171*2835e6bbSSorin Basca ISTORE 3 172*2835e6bbSSorin Basca L30 173*2835e6bbSSorin Basca LINENUMBER 57 L30 174*2835e6bbSSorin Basca ILOAD 13 175*2835e6bbSSorin Basca IFEQ L31 176*2835e6bbSSorin Basca ILOAD 1 177*2835e6bbSSorin Basca ILOAD 2 178*2835e6bbSSorin Basca IXOR 179*2835e6bbSSorin Basca GOTO L32 180*2835e6bbSSorin Basca L31 181*2835e6bbSSorin Basca ILOAD 1 182*2835e6bbSSorin Basca ILOAD 2 183*2835e6bbSSorin Basca ISHL 184*2835e6bbSSorin Basca L32 185*2835e6bbSSorin Basca ISTORE 4 186*2835e6bbSSorin Basca L33 187*2835e6bbSSorin Basca LINENUMBER 58 L33 188*2835e6bbSSorin Basca ILOAD 14 189*2835e6bbSSorin Basca IFEQ L34 190*2835e6bbSSorin Basca ILOAD 2 191*2835e6bbSSorin Basca ILOAD 3 192*2835e6bbSSorin Basca ISHR 193*2835e6bbSSorin Basca GOTO L35 194*2835e6bbSSorin Basca L34 195*2835e6bbSSorin Basca ILOAD 2 196*2835e6bbSSorin Basca ILOAD 3 197*2835e6bbSSorin Basca IUSHR 198*2835e6bbSSorin Basca L35 199*2835e6bbSSorin Basca ISTORE 5 200*2835e6bbSSorin Basca L36 201*2835e6bbSSorin Basca LINENUMBER 59 L36 202*2835e6bbSSorin Basca IINC 6 1 203*2835e6bbSSorin Basca L37 204*2835e6bbSSorin Basca LINENUMBER 60 L37 205*2835e6bbSSorin Basca ILOAD 6 206*2835e6bbSSorin Basca IFGE L38 207*2835e6bbSSorin Basca ILOAD 6 208*2835e6bbSSorin Basca INEG 209*2835e6bbSSorin Basca GOTO L39 210*2835e6bbSSorin Basca L38 211*2835e6bbSSorin Basca ILOAD 6 212*2835e6bbSSorin Basca L39 213*2835e6bbSSorin Basca ISTORE 7 214*2835e6bbSSorin Basca L40 215*2835e6bbSSorin Basca LINENUMBER 61 L40 216*2835e6bbSSorin Basca ILOAD 0 217*2835e6bbSSorin Basca IFGE L41 218*2835e6bbSSorin Basca ILOAD 1 219*2835e6bbSSorin Basca GOTO L42 220*2835e6bbSSorin Basca L41 221*2835e6bbSSorin Basca ILOAD 2 222*2835e6bbSSorin Basca L42 223*2835e6bbSSorin Basca ISTORE 1 224*2835e6bbSSorin Basca L43 225*2835e6bbSSorin Basca LINENUMBER 62 L43 226*2835e6bbSSorin Basca ILOAD 1 227*2835e6bbSSorin Basca IFLE L44 228*2835e6bbSSorin Basca ILOAD 2 229*2835e6bbSSorin Basca GOTO L45 230*2835e6bbSSorin Basca L44 231*2835e6bbSSorin Basca ILOAD 3 232*2835e6bbSSorin Basca L45 233*2835e6bbSSorin Basca ISTORE 2 234*2835e6bbSSorin Basca L46 235*2835e6bbSSorin Basca LINENUMBER 63 L46 236*2835e6bbSSorin Basca ILOAD 2 237*2835e6bbSSorin Basca IFGT L47 238*2835e6bbSSorin Basca ILOAD 3 239*2835e6bbSSorin Basca GOTO L48 240*2835e6bbSSorin Basca L47 241*2835e6bbSSorin Basca ILOAD 4 242*2835e6bbSSorin Basca L48 243*2835e6bbSSorin Basca ISTORE 3 244*2835e6bbSSorin Basca L49 245*2835e6bbSSorin Basca LINENUMBER 64 L49 246*2835e6bbSSorin Basca ILOAD 3 247*2835e6bbSSorin Basca IFLT L50 248*2835e6bbSSorin Basca ILOAD 4 249*2835e6bbSSorin Basca GOTO L51 250*2835e6bbSSorin Basca L50 251*2835e6bbSSorin Basca ILOAD 5 252*2835e6bbSSorin Basca L51 253*2835e6bbSSorin Basca ISTORE 4 254*2835e6bbSSorin Basca L52 255*2835e6bbSSorin Basca LINENUMBER 65 L52 256*2835e6bbSSorin Basca ILOAD 4 257*2835e6bbSSorin Basca IFNE L53 258*2835e6bbSSorin Basca ILOAD 5 259*2835e6bbSSorin Basca GOTO L54 260*2835e6bbSSorin Basca L53 261*2835e6bbSSorin Basca ILOAD 6 262*2835e6bbSSorin Basca L54 263*2835e6bbSSorin Basca ISTORE 5 264*2835e6bbSSorin Basca L55 265*2835e6bbSSorin Basca LINENUMBER 66 L55 266*2835e6bbSSorin Basca ILOAD 5 267*2835e6bbSSorin Basca IFEQ L56 268*2835e6bbSSorin Basca ILOAD 6 269*2835e6bbSSorin Basca GOTO L57 270*2835e6bbSSorin Basca L56 271*2835e6bbSSorin Basca ILOAD 7 272*2835e6bbSSorin Basca L57 273*2835e6bbSSorin Basca ISTORE 6 274*2835e6bbSSorin Basca L58 275*2835e6bbSSorin Basca LINENUMBER 67 L58 276*2835e6bbSSorin Basca ILOAD 0 277*2835e6bbSSorin Basca ILOAD 1 278*2835e6bbSSorin Basca IADD 279*2835e6bbSSorin Basca ILOAD 2 280*2835e6bbSSorin Basca IADD 281*2835e6bbSSorin Basca ILOAD 3 282*2835e6bbSSorin Basca IADD 283*2835e6bbSSorin Basca ILOAD 4 284*2835e6bbSSorin Basca IADD 285*2835e6bbSSorin Basca ILOAD 5 286*2835e6bbSSorin Basca IADD 287*2835e6bbSSorin Basca ILOAD 6 288*2835e6bbSSorin Basca IADD 289*2835e6bbSSorin Basca ILOAD 7 290*2835e6bbSSorin Basca IADD 291*2835e6bbSSorin Basca ILOAD 8 292*2835e6bbSSorin Basca IADD 293*2835e6bbSSorin Basca IRETURN 294*2835e6bbSSorin Basca L59 295*2835e6bbSSorin Basca LOCALVARIABLE v0 I L0 L59 0 296*2835e6bbSSorin Basca LOCALVARIABLE v1 I L0 L59 1 297*2835e6bbSSorin Basca LOCALVARIABLE v2 I L0 L59 2 298*2835e6bbSSorin Basca LOCALVARIABLE v3 I L0 L59 3 299*2835e6bbSSorin Basca LOCALVARIABLE v4 I L0 L59 4 300*2835e6bbSSorin Basca LOCALVARIABLE v5 I L0 L59 5 301*2835e6bbSSorin Basca LOCALVARIABLE v6 I L0 L59 6 302*2835e6bbSSorin Basca LOCALVARIABLE v7 I L0 L59 7 303*2835e6bbSSorin Basca LOCALVARIABLE v8 I L0 L59 8 304*2835e6bbSSorin Basca LOCALVARIABLE b0 Z L3 L59 9 305*2835e6bbSSorin Basca LOCALVARIABLE b1 Z L6 L59 10 306*2835e6bbSSorin Basca LOCALVARIABLE b2 Z L9 L59 11 307*2835e6bbSSorin Basca LOCALVARIABLE b3 Z L12 L59 12 308*2835e6bbSSorin Basca LOCALVARIABLE b4 Z L15 L59 13 309*2835e6bbSSorin Basca LOCALVARIABLE b5 Z L18 L59 14 310*2835e6bbSSorin Basca MAXSTACK = 2 311*2835e6bbSSorin Basca MAXLOCALS = 15 312*2835e6bbSSorin Basca 313*2835e6bbSSorin Basca // access flags 0x9 314*2835e6bbSSorin Basca public static longInstructions(JJJJJJJJJ)J 315*2835e6bbSSorin Basca L0 316*2835e6bbSSorin Basca LINENUMBER 72 L0 317*2835e6bbSSorin Basca LLOAD 0 318*2835e6bbSSorin Basca LDC -1 319*2835e6bbSSorin Basca LCMP 320*2835e6bbSSorin Basca IFGE L1 321*2835e6bbSSorin Basca ICONST_1 322*2835e6bbSSorin Basca GOTO L2 323*2835e6bbSSorin Basca L1 324*2835e6bbSSorin Basca ICONST_0 325*2835e6bbSSorin Basca L2 326*2835e6bbSSorin Basca ISTORE 18 327*2835e6bbSSorin Basca L3 328*2835e6bbSSorin Basca LINENUMBER 73 L3 329*2835e6bbSSorin Basca LLOAD 2 330*2835e6bbSSorin Basca LCONST_1 331*2835e6bbSSorin Basca LCMP 332*2835e6bbSSorin Basca IFLE L4 333*2835e6bbSSorin Basca ICONST_1 334*2835e6bbSSorin Basca GOTO L5 335*2835e6bbSSorin Basca L4 336*2835e6bbSSorin Basca ICONST_0 337*2835e6bbSSorin Basca L5 338*2835e6bbSSorin Basca ISTORE 19 339*2835e6bbSSorin Basca L6 340*2835e6bbSSorin Basca LINENUMBER 74 L6 341*2835e6bbSSorin Basca LLOAD 4 342*2835e6bbSSorin Basca LDC 2 343*2835e6bbSSorin Basca LCMP 344*2835e6bbSSorin Basca IFGT L7 345*2835e6bbSSorin Basca ICONST_1 346*2835e6bbSSorin Basca GOTO L8 347*2835e6bbSSorin Basca L7 348*2835e6bbSSorin Basca ICONST_0 349*2835e6bbSSorin Basca L8 350*2835e6bbSSorin Basca ISTORE 20 351*2835e6bbSSorin Basca L9 352*2835e6bbSSorin Basca LINENUMBER 75 L9 353*2835e6bbSSorin Basca LLOAD 6 354*2835e6bbSSorin Basca LDC 3 355*2835e6bbSSorin Basca LCMP 356*2835e6bbSSorin Basca IFLT L10 357*2835e6bbSSorin Basca ICONST_1 358*2835e6bbSSorin Basca GOTO L11 359*2835e6bbSSorin Basca L10 360*2835e6bbSSorin Basca ICONST_0 361*2835e6bbSSorin Basca L11 362*2835e6bbSSorin Basca ISTORE 21 363*2835e6bbSSorin Basca L12 364*2835e6bbSSorin Basca LINENUMBER 76 L12 365*2835e6bbSSorin Basca LLOAD 8 366*2835e6bbSSorin Basca LDC 4 367*2835e6bbSSorin Basca LCMP 368*2835e6bbSSorin Basca IFNE L13 369*2835e6bbSSorin Basca ICONST_1 370*2835e6bbSSorin Basca GOTO L14 371*2835e6bbSSorin Basca L13 372*2835e6bbSSorin Basca ICONST_0 373*2835e6bbSSorin Basca L14 374*2835e6bbSSorin Basca ISTORE 22 375*2835e6bbSSorin Basca L15 376*2835e6bbSSorin Basca LINENUMBER 77 L15 377*2835e6bbSSorin Basca LLOAD 10 378*2835e6bbSSorin Basca LDC 5 379*2835e6bbSSorin Basca LCMP 380*2835e6bbSSorin Basca IFEQ L16 381*2835e6bbSSorin Basca ICONST_1 382*2835e6bbSSorin Basca GOTO L17 383*2835e6bbSSorin Basca L16 384*2835e6bbSSorin Basca ICONST_0 385*2835e6bbSSorin Basca L17 386*2835e6bbSSorin Basca ISTORE 23 387*2835e6bbSSorin Basca L18 388*2835e6bbSSorin Basca LINENUMBER 78 L18 389*2835e6bbSSorin Basca ILOAD 18 390*2835e6bbSSorin Basca IFEQ L19 391*2835e6bbSSorin Basca LLOAD 12 392*2835e6bbSSorin Basca LDC 5 393*2835e6bbSSorin Basca LADD 394*2835e6bbSSorin Basca GOTO L20 395*2835e6bbSSorin Basca L19 396*2835e6bbSSorin Basca LLOAD 12 397*2835e6bbSSorin Basca LDC 5 398*2835e6bbSSorin Basca LSUB 399*2835e6bbSSorin Basca L20 400*2835e6bbSSorin Basca LSTORE 0 401*2835e6bbSSorin Basca L21 402*2835e6bbSSorin Basca LINENUMBER 79 L21 403*2835e6bbSSorin Basca ILOAD 19 404*2835e6bbSSorin Basca IFEQ L22 405*2835e6bbSSorin Basca LLOAD 14 406*2835e6bbSSorin Basca LDC 100 407*2835e6bbSSorin Basca LMUL 408*2835e6bbSSorin Basca GOTO L23 409*2835e6bbSSorin Basca L22 410*2835e6bbSSorin Basca LLOAD 14 411*2835e6bbSSorin Basca LDC 100 412*2835e6bbSSorin Basca LDIV 413*2835e6bbSSorin Basca L23 414*2835e6bbSSorin Basca LSTORE 2 415*2835e6bbSSorin Basca L24 416*2835e6bbSSorin Basca LINENUMBER 80 L24 417*2835e6bbSSorin Basca ILOAD 20 418*2835e6bbSSorin Basca IFEQ L25 419*2835e6bbSSorin Basca LLOAD 16 420*2835e6bbSSorin Basca LDC 10000 421*2835e6bbSSorin Basca LREM 422*2835e6bbSSorin Basca GOTO L26 423*2835e6bbSSorin Basca L25 424*2835e6bbSSorin Basca LLOAD 16 425*2835e6bbSSorin Basca LDC -1 426*2835e6bbSSorin Basca LXOR 427*2835e6bbSSorin Basca L26 428*2835e6bbSSorin Basca LSTORE 4 429*2835e6bbSSorin Basca L27 430*2835e6bbSSorin Basca LINENUMBER 81 L27 431*2835e6bbSSorin Basca ILOAD 21 432*2835e6bbSSorin Basca IFEQ L28 433*2835e6bbSSorin Basca LLOAD 0 434*2835e6bbSSorin Basca LDC 1000000 435*2835e6bbSSorin Basca LAND 436*2835e6bbSSorin Basca GOTO L29 437*2835e6bbSSorin Basca L28 438*2835e6bbSSorin Basca LLOAD 0 439*2835e6bbSSorin Basca LDC 1000000 440*2835e6bbSSorin Basca LOR 441*2835e6bbSSorin Basca L29 442*2835e6bbSSorin Basca LSTORE 6 443*2835e6bbSSorin Basca L30 444*2835e6bbSSorin Basca LINENUMBER 82 L30 445*2835e6bbSSorin Basca ILOAD 22 446*2835e6bbSSorin Basca IFEQ L31 447*2835e6bbSSorin Basca LLOAD 2 448*2835e6bbSSorin Basca LLOAD 4 449*2835e6bbSSorin Basca LXOR 450*2835e6bbSSorin Basca GOTO L32 451*2835e6bbSSorin Basca L31 452*2835e6bbSSorin Basca LLOAD 2 453*2835e6bbSSorin Basca LLOAD 4 454*2835e6bbSSorin Basca L2I 455*2835e6bbSSorin Basca LSHL 456*2835e6bbSSorin Basca L32 457*2835e6bbSSorin Basca LSTORE 8 458*2835e6bbSSorin Basca L33 459*2835e6bbSSorin Basca LINENUMBER 83 L33 460*2835e6bbSSorin Basca ILOAD 23 461*2835e6bbSSorin Basca IFEQ L34 462*2835e6bbSSorin Basca LLOAD 4 463*2835e6bbSSorin Basca LLOAD 6 464*2835e6bbSSorin Basca L2I 465*2835e6bbSSorin Basca LSHR 466*2835e6bbSSorin Basca GOTO L35 467*2835e6bbSSorin Basca L34 468*2835e6bbSSorin Basca LLOAD 4 469*2835e6bbSSorin Basca LLOAD 6 470*2835e6bbSSorin Basca L2I 471*2835e6bbSSorin Basca LUSHR 472*2835e6bbSSorin Basca L35 473*2835e6bbSSorin Basca LSTORE 10 474*2835e6bbSSorin Basca L36 475*2835e6bbSSorin Basca LINENUMBER 84 L36 476*2835e6bbSSorin Basca LLOAD 12 477*2835e6bbSSorin Basca LCONST_1 478*2835e6bbSSorin Basca LADD 479*2835e6bbSSorin Basca LSTORE 12 480*2835e6bbSSorin Basca L37 481*2835e6bbSSorin Basca LINENUMBER 85 L37 482*2835e6bbSSorin Basca LLOAD 12 483*2835e6bbSSorin Basca LCONST_0 484*2835e6bbSSorin Basca LCMP 485*2835e6bbSSorin Basca IFGE L38 486*2835e6bbSSorin Basca LLOAD 12 487*2835e6bbSSorin Basca LNEG 488*2835e6bbSSorin Basca GOTO L39 489*2835e6bbSSorin Basca L38 490*2835e6bbSSorin Basca LLOAD 12 491*2835e6bbSSorin Basca L39 492*2835e6bbSSorin Basca LSTORE 14 493*2835e6bbSSorin Basca L40 494*2835e6bbSSorin Basca LINENUMBER 86 L40 495*2835e6bbSSorin Basca LLOAD 0 496*2835e6bbSSorin Basca LLOAD 2 497*2835e6bbSSorin Basca LADD 498*2835e6bbSSorin Basca LLOAD 4 499*2835e6bbSSorin Basca LADD 500*2835e6bbSSorin Basca LLOAD 6 501*2835e6bbSSorin Basca LADD 502*2835e6bbSSorin Basca LLOAD 8 503*2835e6bbSSorin Basca LADD 504*2835e6bbSSorin Basca LLOAD 10 505*2835e6bbSSorin Basca LADD 506*2835e6bbSSorin Basca LLOAD 12 507*2835e6bbSSorin Basca LADD 508*2835e6bbSSorin Basca LLOAD 14 509*2835e6bbSSorin Basca LADD 510*2835e6bbSSorin Basca LLOAD 16 511*2835e6bbSSorin Basca LADD 512*2835e6bbSSorin Basca LRETURN 513*2835e6bbSSorin Basca L41 514*2835e6bbSSorin Basca LOCALVARIABLE v0 J L0 L41 0 515*2835e6bbSSorin Basca LOCALVARIABLE v1 J L0 L41 2 516*2835e6bbSSorin Basca LOCALVARIABLE v2 J L0 L41 4 517*2835e6bbSSorin Basca LOCALVARIABLE v3 J L0 L41 6 518*2835e6bbSSorin Basca LOCALVARIABLE v4 J L0 L41 8 519*2835e6bbSSorin Basca LOCALVARIABLE v5 J L0 L41 10 520*2835e6bbSSorin Basca LOCALVARIABLE v6 J L0 L41 12 521*2835e6bbSSorin Basca LOCALVARIABLE v7 J L0 L41 14 522*2835e6bbSSorin Basca LOCALVARIABLE v8 J L0 L41 16 523*2835e6bbSSorin Basca LOCALVARIABLE b0 Z L3 L41 18 524*2835e6bbSSorin Basca LOCALVARIABLE b1 Z L6 L41 19 525*2835e6bbSSorin Basca LOCALVARIABLE b2 Z L9 L41 20 526*2835e6bbSSorin Basca LOCALVARIABLE b3 Z L12 L41 21 527*2835e6bbSSorin Basca LOCALVARIABLE b4 Z L15 L41 22 528*2835e6bbSSorin Basca LOCALVARIABLE b5 Z L18 L41 23 529*2835e6bbSSorin Basca MAXSTACK = 4 530*2835e6bbSSorin Basca MAXLOCALS = 24 531*2835e6bbSSorin Basca 532*2835e6bbSSorin Basca // access flags 0x9 533*2835e6bbSSorin Basca public static floatInstructions(FFFFFFFFF)F 534*2835e6bbSSorin Basca L0 535*2835e6bbSSorin Basca LINENUMBER 91 L0 536*2835e6bbSSorin Basca FLOAD 0 537*2835e6bbSSorin Basca LDC -1.0 538*2835e6bbSSorin Basca FCMPG 539*2835e6bbSSorin Basca IFGE L1 540*2835e6bbSSorin Basca ICONST_1 541*2835e6bbSSorin Basca GOTO L2 542*2835e6bbSSorin Basca L1 543*2835e6bbSSorin Basca ICONST_0 544*2835e6bbSSorin Basca L2 545*2835e6bbSSorin Basca ISTORE 9 546*2835e6bbSSorin Basca L3 547*2835e6bbSSorin Basca LINENUMBER 92 L3 548*2835e6bbSSorin Basca FLOAD 1 549*2835e6bbSSorin Basca FCONST_1 550*2835e6bbSSorin Basca FCMPL 551*2835e6bbSSorin Basca IFLE L4 552*2835e6bbSSorin Basca ICONST_1 553*2835e6bbSSorin Basca GOTO L5 554*2835e6bbSSorin Basca L4 555*2835e6bbSSorin Basca ICONST_0 556*2835e6bbSSorin Basca L5 557*2835e6bbSSorin Basca ISTORE 10 558*2835e6bbSSorin Basca L6 559*2835e6bbSSorin Basca LINENUMBER 93 L6 560*2835e6bbSSorin Basca FLOAD 2 561*2835e6bbSSorin Basca FCONST_2 562*2835e6bbSSorin Basca FCMPG 563*2835e6bbSSorin Basca IFGT L7 564*2835e6bbSSorin Basca ICONST_1 565*2835e6bbSSorin Basca GOTO L8 566*2835e6bbSSorin Basca L7 567*2835e6bbSSorin Basca ICONST_0 568*2835e6bbSSorin Basca L8 569*2835e6bbSSorin Basca ISTORE 11 570*2835e6bbSSorin Basca L9 571*2835e6bbSSorin Basca LINENUMBER 94 L9 572*2835e6bbSSorin Basca FLOAD 3 573*2835e6bbSSorin Basca LDC 3.0 574*2835e6bbSSorin Basca FCMPL 575*2835e6bbSSorin Basca IFLT L10 576*2835e6bbSSorin Basca ICONST_1 577*2835e6bbSSorin Basca GOTO L11 578*2835e6bbSSorin Basca L10 579*2835e6bbSSorin Basca ICONST_0 580*2835e6bbSSorin Basca L11 581*2835e6bbSSorin Basca ISTORE 12 582*2835e6bbSSorin Basca L12 583*2835e6bbSSorin Basca LINENUMBER 95 L12 584*2835e6bbSSorin Basca FLOAD 4 585*2835e6bbSSorin Basca LDC 4.0 586*2835e6bbSSorin Basca FCMPL 587*2835e6bbSSorin Basca IFNE L13 588*2835e6bbSSorin Basca ICONST_1 589*2835e6bbSSorin Basca GOTO L14 590*2835e6bbSSorin Basca L13 591*2835e6bbSSorin Basca ICONST_0 592*2835e6bbSSorin Basca L14 593*2835e6bbSSorin Basca ISTORE 13 594*2835e6bbSSorin Basca L15 595*2835e6bbSSorin Basca LINENUMBER 96 L15 596*2835e6bbSSorin Basca FLOAD 5 597*2835e6bbSSorin Basca LDC 5.0 598*2835e6bbSSorin Basca FCMPL 599*2835e6bbSSorin Basca IFEQ L16 600*2835e6bbSSorin Basca ICONST_1 601*2835e6bbSSorin Basca GOTO L17 602*2835e6bbSSorin Basca L16 603*2835e6bbSSorin Basca ICONST_0 604*2835e6bbSSorin Basca L17 605*2835e6bbSSorin Basca ISTORE 14 606*2835e6bbSSorin Basca L18 607*2835e6bbSSorin Basca LINENUMBER 97 L18 608*2835e6bbSSorin Basca ILOAD 9 609*2835e6bbSSorin Basca IFEQ L19 610*2835e6bbSSorin Basca FLOAD 6 611*2835e6bbSSorin Basca LDC 5.0 612*2835e6bbSSorin Basca FADD 613*2835e6bbSSorin Basca GOTO L20 614*2835e6bbSSorin Basca L19 615*2835e6bbSSorin Basca FLOAD 6 616*2835e6bbSSorin Basca LDC 5.0 617*2835e6bbSSorin Basca FSUB 618*2835e6bbSSorin Basca L20 619*2835e6bbSSorin Basca FSTORE 0 620*2835e6bbSSorin Basca L21 621*2835e6bbSSorin Basca LINENUMBER 98 L21 622*2835e6bbSSorin Basca ILOAD 10 623*2835e6bbSSorin Basca IFEQ L22 624*2835e6bbSSorin Basca FLOAD 7 625*2835e6bbSSorin Basca LDC 100.0 626*2835e6bbSSorin Basca FMUL 627*2835e6bbSSorin Basca GOTO L23 628*2835e6bbSSorin Basca L22 629*2835e6bbSSorin Basca FLOAD 7 630*2835e6bbSSorin Basca LDC 100.0 631*2835e6bbSSorin Basca FDIV 632*2835e6bbSSorin Basca L23 633*2835e6bbSSorin Basca FSTORE 1 634*2835e6bbSSorin Basca L24 635*2835e6bbSSorin Basca LINENUMBER 99 L24 636*2835e6bbSSorin Basca ILOAD 11 637*2835e6bbSSorin Basca IFEQ L25 638*2835e6bbSSorin Basca FLOAD 8 639*2835e6bbSSorin Basca LDC 10000.0 640*2835e6bbSSorin Basca FREM 641*2835e6bbSSorin Basca GOTO L26 642*2835e6bbSSorin Basca L25 643*2835e6bbSSorin Basca FLOAD 8 644*2835e6bbSSorin Basca L26 645*2835e6bbSSorin Basca FSTORE 2 646*2835e6bbSSorin Basca L27 647*2835e6bbSSorin Basca LINENUMBER 100 L27 648*2835e6bbSSorin Basca ILOAD 12 649*2835e6bbSSorin Basca IFEQ L28 650*2835e6bbSSorin Basca FLOAD 3 651*2835e6bbSSorin Basca FNEG 652*2835e6bbSSorin Basca GOTO L29 653*2835e6bbSSorin Basca L28 654*2835e6bbSSorin Basca FLOAD 3 655*2835e6bbSSorin Basca L29 656*2835e6bbSSorin Basca FSTORE 3 657*2835e6bbSSorin Basca L30 658*2835e6bbSSorin Basca LINENUMBER 101 L30 659*2835e6bbSSorin Basca ILOAD 13 660*2835e6bbSSorin Basca IFEQ L31 661*2835e6bbSSorin Basca FLOAD 4 662*2835e6bbSSorin Basca FNEG 663*2835e6bbSSorin Basca GOTO L32 664*2835e6bbSSorin Basca L31 665*2835e6bbSSorin Basca FLOAD 4 666*2835e6bbSSorin Basca L32 667*2835e6bbSSorin Basca FSTORE 4 668*2835e6bbSSorin Basca L33 669*2835e6bbSSorin Basca LINENUMBER 102 L33 670*2835e6bbSSorin Basca ILOAD 14 671*2835e6bbSSorin Basca IFEQ L34 672*2835e6bbSSorin Basca FLOAD 5 673*2835e6bbSSorin Basca FNEG 674*2835e6bbSSorin Basca GOTO L35 675*2835e6bbSSorin Basca L34 676*2835e6bbSSorin Basca FLOAD 5 677*2835e6bbSSorin Basca L35 678*2835e6bbSSorin Basca FSTORE 5 679*2835e6bbSSorin Basca L36 680*2835e6bbSSorin Basca LINENUMBER 103 L36 681*2835e6bbSSorin Basca FLOAD 6 682*2835e6bbSSorin Basca FCONST_1 683*2835e6bbSSorin Basca FADD 684*2835e6bbSSorin Basca FSTORE 6 685*2835e6bbSSorin Basca L37 686*2835e6bbSSorin Basca LINENUMBER 104 L37 687*2835e6bbSSorin Basca FLOAD 6 688*2835e6bbSSorin Basca FCONST_0 689*2835e6bbSSorin Basca FCMPG 690*2835e6bbSSorin Basca IFGE L38 691*2835e6bbSSorin Basca FLOAD 6 692*2835e6bbSSorin Basca FNEG 693*2835e6bbSSorin Basca GOTO L39 694*2835e6bbSSorin Basca L38 695*2835e6bbSSorin Basca FLOAD 6 696*2835e6bbSSorin Basca L39 697*2835e6bbSSorin Basca FSTORE 7 698*2835e6bbSSorin Basca L40 699*2835e6bbSSorin Basca LINENUMBER 105 L40 700*2835e6bbSSorin Basca FLOAD 7 701*2835e6bbSSorin Basca FSTORE 8 702*2835e6bbSSorin Basca L41 703*2835e6bbSSorin Basca LINENUMBER 106 L41 704*2835e6bbSSorin Basca FLOAD 0 705*2835e6bbSSorin Basca FLOAD 1 706*2835e6bbSSorin Basca FADD 707*2835e6bbSSorin Basca FLOAD 2 708*2835e6bbSSorin Basca FADD 709*2835e6bbSSorin Basca FLOAD 3 710*2835e6bbSSorin Basca FADD 711*2835e6bbSSorin Basca FLOAD 4 712*2835e6bbSSorin Basca FADD 713*2835e6bbSSorin Basca FLOAD 5 714*2835e6bbSSorin Basca FADD 715*2835e6bbSSorin Basca FLOAD 6 716*2835e6bbSSorin Basca FADD 717*2835e6bbSSorin Basca FLOAD 7 718*2835e6bbSSorin Basca FADD 719*2835e6bbSSorin Basca FLOAD 8 720*2835e6bbSSorin Basca FADD 721*2835e6bbSSorin Basca FRETURN 722*2835e6bbSSorin Basca L42 723*2835e6bbSSorin Basca LOCALVARIABLE v0 F L0 L42 0 724*2835e6bbSSorin Basca LOCALVARIABLE v1 F L0 L42 1 725*2835e6bbSSorin Basca LOCALVARIABLE v2 F L0 L42 2 726*2835e6bbSSorin Basca LOCALVARIABLE v3 F L0 L42 3 727*2835e6bbSSorin Basca LOCALVARIABLE v4 F L0 L42 4 728*2835e6bbSSorin Basca LOCALVARIABLE v5 F L0 L42 5 729*2835e6bbSSorin Basca LOCALVARIABLE v6 F L0 L42 6 730*2835e6bbSSorin Basca LOCALVARIABLE v7 F L0 L42 7 731*2835e6bbSSorin Basca LOCALVARIABLE v8 F L0 L42 8 732*2835e6bbSSorin Basca LOCALVARIABLE b0 Z L3 L42 9 733*2835e6bbSSorin Basca LOCALVARIABLE b1 Z L6 L42 10 734*2835e6bbSSorin Basca LOCALVARIABLE b2 Z L9 L42 11 735*2835e6bbSSorin Basca LOCALVARIABLE b3 Z L12 L42 12 736*2835e6bbSSorin Basca LOCALVARIABLE b4 Z L15 L42 13 737*2835e6bbSSorin Basca LOCALVARIABLE b5 Z L18 L42 14 738*2835e6bbSSorin Basca MAXSTACK = 2 739*2835e6bbSSorin Basca MAXLOCALS = 15 740*2835e6bbSSorin Basca 741*2835e6bbSSorin Basca // access flags 0x9 742*2835e6bbSSorin Basca public static doubleInstructions(DDDDDDDDD)D 743*2835e6bbSSorin Basca L0 744*2835e6bbSSorin Basca LINENUMBER 119 L0 745*2835e6bbSSorin Basca DLOAD 0 746*2835e6bbSSorin Basca LDC -1.0 747*2835e6bbSSorin Basca DCMPG 748*2835e6bbSSorin Basca IFGE L1 749*2835e6bbSSorin Basca ICONST_1 750*2835e6bbSSorin Basca GOTO L2 751*2835e6bbSSorin Basca L1 752*2835e6bbSSorin Basca ICONST_0 753*2835e6bbSSorin Basca L2 754*2835e6bbSSorin Basca ISTORE 18 755*2835e6bbSSorin Basca L3 756*2835e6bbSSorin Basca LINENUMBER 120 L3 757*2835e6bbSSorin Basca DLOAD 2 758*2835e6bbSSorin Basca DCONST_1 759*2835e6bbSSorin Basca DCMPL 760*2835e6bbSSorin Basca IFLE L4 761*2835e6bbSSorin Basca ICONST_1 762*2835e6bbSSorin Basca GOTO L5 763*2835e6bbSSorin Basca L4 764*2835e6bbSSorin Basca ICONST_0 765*2835e6bbSSorin Basca L5 766*2835e6bbSSorin Basca ISTORE 19 767*2835e6bbSSorin Basca L6 768*2835e6bbSSorin Basca LINENUMBER 121 L6 769*2835e6bbSSorin Basca DLOAD 4 770*2835e6bbSSorin Basca LDC 2.0 771*2835e6bbSSorin Basca DCMPG 772*2835e6bbSSorin Basca IFGT L7 773*2835e6bbSSorin Basca ICONST_1 774*2835e6bbSSorin Basca GOTO L8 775*2835e6bbSSorin Basca L7 776*2835e6bbSSorin Basca ICONST_0 777*2835e6bbSSorin Basca L8 778*2835e6bbSSorin Basca ISTORE 20 779*2835e6bbSSorin Basca L9 780*2835e6bbSSorin Basca LINENUMBER 122 L9 781*2835e6bbSSorin Basca DLOAD 6 782*2835e6bbSSorin Basca LDC 3.0 783*2835e6bbSSorin Basca DCMPL 784*2835e6bbSSorin Basca IFLT L10 785*2835e6bbSSorin Basca ICONST_1 786*2835e6bbSSorin Basca GOTO L11 787*2835e6bbSSorin Basca L10 788*2835e6bbSSorin Basca ICONST_0 789*2835e6bbSSorin Basca L11 790*2835e6bbSSorin Basca ISTORE 21 791*2835e6bbSSorin Basca L12 792*2835e6bbSSorin Basca LINENUMBER 123 L12 793*2835e6bbSSorin Basca DLOAD 8 794*2835e6bbSSorin Basca LDC 4.0 795*2835e6bbSSorin Basca DCMPL 796*2835e6bbSSorin Basca IFNE L13 797*2835e6bbSSorin Basca ICONST_1 798*2835e6bbSSorin Basca GOTO L14 799*2835e6bbSSorin Basca L13 800*2835e6bbSSorin Basca ICONST_0 801*2835e6bbSSorin Basca L14 802*2835e6bbSSorin Basca ISTORE 22 803*2835e6bbSSorin Basca L15 804*2835e6bbSSorin Basca LINENUMBER 124 L15 805*2835e6bbSSorin Basca DLOAD 10 806*2835e6bbSSorin Basca LDC 5.0 807*2835e6bbSSorin Basca DCMPL 808*2835e6bbSSorin Basca IFEQ L16 809*2835e6bbSSorin Basca ICONST_1 810*2835e6bbSSorin Basca GOTO L17 811*2835e6bbSSorin Basca L16 812*2835e6bbSSorin Basca ICONST_0 813*2835e6bbSSorin Basca L17 814*2835e6bbSSorin Basca ISTORE 23 815*2835e6bbSSorin Basca L18 816*2835e6bbSSorin Basca LINENUMBER 125 L18 817*2835e6bbSSorin Basca ILOAD 18 818*2835e6bbSSorin Basca IFEQ L19 819*2835e6bbSSorin Basca DLOAD 12 820*2835e6bbSSorin Basca LDC 5.0 821*2835e6bbSSorin Basca DADD 822*2835e6bbSSorin Basca GOTO L20 823*2835e6bbSSorin Basca L19 824*2835e6bbSSorin Basca DLOAD 12 825*2835e6bbSSorin Basca LDC 5.0 826*2835e6bbSSorin Basca DSUB 827*2835e6bbSSorin Basca L20 828*2835e6bbSSorin Basca DSTORE 0 829*2835e6bbSSorin Basca L21 830*2835e6bbSSorin Basca LINENUMBER 126 L21 831*2835e6bbSSorin Basca ILOAD 19 832*2835e6bbSSorin Basca IFEQ L22 833*2835e6bbSSorin Basca DLOAD 14 834*2835e6bbSSorin Basca LDC 100.0 835*2835e6bbSSorin Basca DMUL 836*2835e6bbSSorin Basca GOTO L23 837*2835e6bbSSorin Basca L22 838*2835e6bbSSorin Basca DLOAD 14 839*2835e6bbSSorin Basca LDC 100.0 840*2835e6bbSSorin Basca DDIV 841*2835e6bbSSorin Basca L23 842*2835e6bbSSorin Basca DSTORE 2 843*2835e6bbSSorin Basca L24 844*2835e6bbSSorin Basca LINENUMBER 127 L24 845*2835e6bbSSorin Basca ILOAD 20 846*2835e6bbSSorin Basca IFEQ L25 847*2835e6bbSSorin Basca DLOAD 16 848*2835e6bbSSorin Basca LDC 10000.0 849*2835e6bbSSorin Basca DREM 850*2835e6bbSSorin Basca GOTO L26 851*2835e6bbSSorin Basca L25 852*2835e6bbSSorin Basca DLOAD 16 853*2835e6bbSSorin Basca L26 854*2835e6bbSSorin Basca DSTORE 4 855*2835e6bbSSorin Basca L27 856*2835e6bbSSorin Basca LINENUMBER 128 L27 857*2835e6bbSSorin Basca ILOAD 21 858*2835e6bbSSorin Basca IFEQ L28 859*2835e6bbSSorin Basca DLOAD 6 860*2835e6bbSSorin Basca DNEG 861*2835e6bbSSorin Basca GOTO L29 862*2835e6bbSSorin Basca L28 863*2835e6bbSSorin Basca DLOAD 6 864*2835e6bbSSorin Basca L29 865*2835e6bbSSorin Basca DSTORE 6 866*2835e6bbSSorin Basca L30 867*2835e6bbSSorin Basca LINENUMBER 129 L30 868*2835e6bbSSorin Basca ILOAD 22 869*2835e6bbSSorin Basca IFEQ L31 870*2835e6bbSSorin Basca DLOAD 8 871*2835e6bbSSorin Basca DNEG 872*2835e6bbSSorin Basca GOTO L32 873*2835e6bbSSorin Basca L31 874*2835e6bbSSorin Basca DLOAD 8 875*2835e6bbSSorin Basca L32 876*2835e6bbSSorin Basca DSTORE 8 877*2835e6bbSSorin Basca L33 878*2835e6bbSSorin Basca LINENUMBER 130 L33 879*2835e6bbSSorin Basca ILOAD 23 880*2835e6bbSSorin Basca IFEQ L34 881*2835e6bbSSorin Basca DLOAD 10 882*2835e6bbSSorin Basca DNEG 883*2835e6bbSSorin Basca GOTO L35 884*2835e6bbSSorin Basca L34 885*2835e6bbSSorin Basca DLOAD 10 886*2835e6bbSSorin Basca L35 887*2835e6bbSSorin Basca DSTORE 10 888*2835e6bbSSorin Basca L36 889*2835e6bbSSorin Basca LINENUMBER 131 L36 890*2835e6bbSSorin Basca DLOAD 12 891*2835e6bbSSorin Basca DCONST_1 892*2835e6bbSSorin Basca DADD 893*2835e6bbSSorin Basca DSTORE 12 894*2835e6bbSSorin Basca L37 895*2835e6bbSSorin Basca LINENUMBER 132 L37 896*2835e6bbSSorin Basca DLOAD 12 897*2835e6bbSSorin Basca DCONST_0 898*2835e6bbSSorin Basca DCMPG 899*2835e6bbSSorin Basca IFGE L38 900*2835e6bbSSorin Basca DLOAD 12 901*2835e6bbSSorin Basca DNEG 902*2835e6bbSSorin Basca GOTO L39 903*2835e6bbSSorin Basca L38 904*2835e6bbSSorin Basca DLOAD 12 905*2835e6bbSSorin Basca L39 906*2835e6bbSSorin Basca DSTORE 14 907*2835e6bbSSorin Basca L40 908*2835e6bbSSorin Basca LINENUMBER 133 L40 909*2835e6bbSSorin Basca DLOAD 0 910*2835e6bbSSorin Basca DLOAD 2 911*2835e6bbSSorin Basca DADD 912*2835e6bbSSorin Basca DLOAD 4 913*2835e6bbSSorin Basca DADD 914*2835e6bbSSorin Basca DLOAD 6 915*2835e6bbSSorin Basca DADD 916*2835e6bbSSorin Basca DLOAD 8 917*2835e6bbSSorin Basca DADD 918*2835e6bbSSorin Basca DLOAD 10 919*2835e6bbSSorin Basca DADD 920*2835e6bbSSorin Basca DLOAD 12 921*2835e6bbSSorin Basca DADD 922*2835e6bbSSorin Basca DLOAD 14 923*2835e6bbSSorin Basca DADD 924*2835e6bbSSorin Basca DLOAD 16 925*2835e6bbSSorin Basca DADD 926*2835e6bbSSorin Basca DRETURN 927*2835e6bbSSorin Basca L41 928*2835e6bbSSorin Basca LOCALVARIABLE v0 D L0 L41 0 929*2835e6bbSSorin Basca LOCALVARIABLE v1 D L0 L41 2 930*2835e6bbSSorin Basca LOCALVARIABLE v2 D L0 L41 4 931*2835e6bbSSorin Basca LOCALVARIABLE v3 D L0 L41 6 932*2835e6bbSSorin Basca LOCALVARIABLE v4 D L0 L41 8 933*2835e6bbSSorin Basca LOCALVARIABLE v5 D L0 L41 10 934*2835e6bbSSorin Basca LOCALVARIABLE v6 D L0 L41 12 935*2835e6bbSSorin Basca LOCALVARIABLE v7 D L0 L41 14 936*2835e6bbSSorin Basca LOCALVARIABLE v8 D L0 L41 16 937*2835e6bbSSorin Basca LOCALVARIABLE b0 Z L3 L41 18 938*2835e6bbSSorin Basca LOCALVARIABLE b1 Z L6 L41 19 939*2835e6bbSSorin Basca LOCALVARIABLE b2 Z L9 L41 20 940*2835e6bbSSorin Basca LOCALVARIABLE b3 Z L12 L41 21 941*2835e6bbSSorin Basca LOCALVARIABLE b4 Z L15 L41 22 942*2835e6bbSSorin Basca LOCALVARIABLE b5 Z L18 L41 23 943*2835e6bbSSorin Basca MAXSTACK = 4 944*2835e6bbSSorin Basca MAXLOCALS = 24 945*2835e6bbSSorin Basca 946*2835e6bbSSorin Basca // access flags 0x9 947*2835e6bbSSorin Basca public static castInstructions(IJJ)D 948*2835e6bbSSorin Basca L0 949*2835e6bbSSorin Basca LINENUMBER 137 L0 950*2835e6bbSSorin Basca ILOAD 0 951*2835e6bbSSorin Basca I2B 952*2835e6bbSSorin Basca ISTORE 5 953*2835e6bbSSorin Basca L1 954*2835e6bbSSorin Basca LINENUMBER 138 L1 955*2835e6bbSSorin Basca LLOAD 1 956*2835e6bbSSorin Basca L2I 957*2835e6bbSSorin Basca I2C 958*2835e6bbSSorin Basca ISTORE 6 959*2835e6bbSSorin Basca L2 960*2835e6bbSSorin Basca LINENUMBER 139 L2 961*2835e6bbSSorin Basca LLOAD 3 962*2835e6bbSSorin Basca L2I 963*2835e6bbSSorin Basca I2S 964*2835e6bbSSorin Basca ISTORE 7 965*2835e6bbSSorin Basca L3 966*2835e6bbSSorin Basca LINENUMBER 140 L3 967*2835e6bbSSorin Basca ILOAD 5 968*2835e6bbSSorin Basca I2L 969*2835e6bbSSorin Basca LSTORE 8 970*2835e6bbSSorin Basca L4 971*2835e6bbSSorin Basca LINENUMBER 141 L4 972*2835e6bbSSorin Basca ILOAD 6 973*2835e6bbSSorin Basca I2F 974*2835e6bbSSorin Basca FSTORE 10 975*2835e6bbSSorin Basca L5 976*2835e6bbSSorin Basca LINENUMBER 142 L5 977*2835e6bbSSorin Basca ILOAD 7 978*2835e6bbSSorin Basca I2D 979*2835e6bbSSorin Basca DSTORE 11 980*2835e6bbSSorin Basca L6 981*2835e6bbSSorin Basca LINENUMBER 143 L6 982*2835e6bbSSorin Basca LLOAD 8 983*2835e6bbSSorin Basca LSTORE 1 984*2835e6bbSSorin Basca L7 985*2835e6bbSSorin Basca LINENUMBER 144 L7 986*2835e6bbSSorin Basca LLOAD 1 987*2835e6bbSSorin Basca LSTORE 3 988*2835e6bbSSorin Basca L8 989*2835e6bbSSorin Basca LINENUMBER 145 L8 990*2835e6bbSSorin Basca DLOAD 11 991*2835e6bbSSorin Basca D2L 992*2835e6bbSSorin Basca LSTORE 8 993*2835e6bbSSorin Basca L9 994*2835e6bbSSorin Basca LINENUMBER 146 L9 995*2835e6bbSSorin Basca ILOAD 0 996*2835e6bbSSorin Basca I2L 997*2835e6bbSSorin Basca LLOAD 1 998*2835e6bbSSorin Basca LADD 999*2835e6bbSSorin Basca LLOAD 3 1000*2835e6bbSSorin Basca LADD 1001*2835e6bbSSorin Basca ILOAD 5 1002*2835e6bbSSorin Basca I2L 1003*2835e6bbSSorin Basca LADD 1004*2835e6bbSSorin Basca ILOAD 6 1005*2835e6bbSSorin Basca I2L 1006*2835e6bbSSorin Basca LADD 1007*2835e6bbSSorin Basca ILOAD 7 1008*2835e6bbSSorin Basca I2L 1009*2835e6bbSSorin Basca LADD 1010*2835e6bbSSorin Basca LLOAD 8 1011*2835e6bbSSorin Basca LADD 1012*2835e6bbSSorin Basca L2F 1013*2835e6bbSSorin Basca FLOAD 10 1014*2835e6bbSSorin Basca FADD 1015*2835e6bbSSorin Basca F2D 1016*2835e6bbSSorin Basca DLOAD 11 1017*2835e6bbSSorin Basca DADD 1018*2835e6bbSSorin Basca DRETURN 1019*2835e6bbSSorin Basca L10 1020*2835e6bbSSorin Basca LOCALVARIABLE v0 I L0 L10 0 1021*2835e6bbSSorin Basca LOCALVARIABLE v1 J L0 L10 1 1022*2835e6bbSSorin Basca LOCALVARIABLE v2 J L0 L10 3 1023*2835e6bbSSorin Basca LOCALVARIABLE v3 B L1 L10 5 1024*2835e6bbSSorin Basca LOCALVARIABLE v4 C L2 L10 6 1025*2835e6bbSSorin Basca LOCALVARIABLE v5 S L3 L10 7 1026*2835e6bbSSorin Basca LOCALVARIABLE v6 J L4 L10 8 1027*2835e6bbSSorin Basca LOCALVARIABLE v7 F L5 L10 10 1028*2835e6bbSSorin Basca LOCALVARIABLE v8 D L6 L10 11 1029*2835e6bbSSorin Basca MAXSTACK = 4 1030*2835e6bbSSorin Basca MAXLOCALS = 13 1031*2835e6bbSSorin Basca 1032*2835e6bbSSorin Basca // access flags 0x9 1033*2835e6bbSSorin Basca public static castInstructions(FDD)F 1034*2835e6bbSSorin Basca L0 1035*2835e6bbSSorin Basca LINENUMBER 150 L0 1036*2835e6bbSSorin Basca FLOAD 0 1037*2835e6bbSSorin Basca F2I 1038*2835e6bbSSorin Basca I2B 1039*2835e6bbSSorin Basca ISTORE 5 1040*2835e6bbSSorin Basca L1 1041*2835e6bbSSorin Basca LINENUMBER 151 L1 1042*2835e6bbSSorin Basca DLOAD 1 1043*2835e6bbSSorin Basca D2I 1044*2835e6bbSSorin Basca I2C 1045*2835e6bbSSorin Basca ISTORE 6 1046*2835e6bbSSorin Basca L2 1047*2835e6bbSSorin Basca LINENUMBER 152 L2 1048*2835e6bbSSorin Basca DLOAD 3 1049*2835e6bbSSorin Basca D2I 1050*2835e6bbSSorin Basca I2S 1051*2835e6bbSSorin Basca ISTORE 7 1052*2835e6bbSSorin Basca L3 1053*2835e6bbSSorin Basca LINENUMBER 153 L3 1054*2835e6bbSSorin Basca ILOAD 5 1055*2835e6bbSSorin Basca I2L 1056*2835e6bbSSorin Basca LSTORE 8 1057*2835e6bbSSorin Basca L4 1058*2835e6bbSSorin Basca LINENUMBER 154 L4 1059*2835e6bbSSorin Basca ILOAD 6 1060*2835e6bbSSorin Basca I2F 1061*2835e6bbSSorin Basca FSTORE 10 1062*2835e6bbSSorin Basca L5 1063*2835e6bbSSorin Basca LINENUMBER 155 L5 1064*2835e6bbSSorin Basca ILOAD 7 1065*2835e6bbSSorin Basca I2D 1066*2835e6bbSSorin Basca DSTORE 11 1067*2835e6bbSSorin Basca L6 1068*2835e6bbSSorin Basca LINENUMBER 156 L6 1069*2835e6bbSSorin Basca LLOAD 8 1070*2835e6bbSSorin Basca L2D 1071*2835e6bbSSorin Basca DSTORE 1 1072*2835e6bbSSorin Basca L7 1073*2835e6bbSSorin Basca LINENUMBER 157 L7 1074*2835e6bbSSorin Basca DLOAD 1 1075*2835e6bbSSorin Basca DSTORE 3 1076*2835e6bbSSorin Basca L8 1077*2835e6bbSSorin Basca LINENUMBER 158 L8 1078*2835e6bbSSorin Basca FLOAD 10 1079*2835e6bbSSorin Basca F2L 1080*2835e6bbSSorin Basca LSTORE 8 1081*2835e6bbSSorin Basca L9 1082*2835e6bbSSorin Basca LINENUMBER 159 L9 1083*2835e6bbSSorin Basca FLOAD 0 1084*2835e6bbSSorin Basca F2D 1085*2835e6bbSSorin Basca DLOAD 1 1086*2835e6bbSSorin Basca DADD 1087*2835e6bbSSorin Basca DLOAD 3 1088*2835e6bbSSorin Basca DADD 1089*2835e6bbSSorin Basca ILOAD 5 1090*2835e6bbSSorin Basca I2D 1091*2835e6bbSSorin Basca DADD 1092*2835e6bbSSorin Basca ILOAD 6 1093*2835e6bbSSorin Basca I2D 1094*2835e6bbSSorin Basca DADD 1095*2835e6bbSSorin Basca ILOAD 7 1096*2835e6bbSSorin Basca I2D 1097*2835e6bbSSorin Basca DADD 1098*2835e6bbSSorin Basca LLOAD 8 1099*2835e6bbSSorin Basca L2D 1100*2835e6bbSSorin Basca DADD 1101*2835e6bbSSorin Basca FLOAD 10 1102*2835e6bbSSorin Basca F2D 1103*2835e6bbSSorin Basca DADD 1104*2835e6bbSSorin Basca DLOAD 11 1105*2835e6bbSSorin Basca DADD 1106*2835e6bbSSorin Basca D2F 1107*2835e6bbSSorin Basca FRETURN 1108*2835e6bbSSorin Basca L10 1109*2835e6bbSSorin Basca LOCALVARIABLE v0 F L0 L10 0 1110*2835e6bbSSorin Basca LOCALVARIABLE v1 D L0 L10 1 1111*2835e6bbSSorin Basca LOCALVARIABLE v2 D L0 L10 3 1112*2835e6bbSSorin Basca LOCALVARIABLE v3 B L1 L10 5 1113*2835e6bbSSorin Basca LOCALVARIABLE v4 C L2 L10 6 1114*2835e6bbSSorin Basca LOCALVARIABLE v5 S L3 L10 7 1115*2835e6bbSSorin Basca LOCALVARIABLE v6 J L4 L10 8 1116*2835e6bbSSorin Basca LOCALVARIABLE v7 F L5 L10 10 1117*2835e6bbSSorin Basca LOCALVARIABLE v8 D L6 L10 11 1118*2835e6bbSSorin Basca MAXSTACK = 4 1119*2835e6bbSSorin Basca MAXLOCALS = 13 1120*2835e6bbSSorin Basca 1121*2835e6bbSSorin Basca // access flags 0x9 1122*2835e6bbSSorin Basca public static objectInstructions(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 1123*2835e6bbSSorin Basca L0 1124*2835e6bbSSorin Basca LINENUMBER 163 L0 1125*2835e6bbSSorin Basca ALOAD 0 1126*2835e6bbSSorin Basca ALOAD 1 1127*2835e6bbSSorin Basca IF_ACMPNE L1 1128*2835e6bbSSorin Basca ICONST_1 1129*2835e6bbSSorin Basca GOTO L2 1130*2835e6bbSSorin Basca L1 1131*2835e6bbSSorin Basca ICONST_0 1132*2835e6bbSSorin Basca L2 1133*2835e6bbSSorin Basca ISTORE 5 1134*2835e6bbSSorin Basca L3 1135*2835e6bbSSorin Basca LINENUMBER 164 L3 1136*2835e6bbSSorin Basca ALOAD 1 1137*2835e6bbSSorin Basca ALOAD 2 1138*2835e6bbSSorin Basca IF_ACMPEQ L4 1139*2835e6bbSSorin Basca ICONST_1 1140*2835e6bbSSorin Basca GOTO L5 1141*2835e6bbSSorin Basca L4 1142*2835e6bbSSorin Basca ICONST_0 1143*2835e6bbSSorin Basca L5 1144*2835e6bbSSorin Basca ISTORE 6 1145*2835e6bbSSorin Basca L6 1146*2835e6bbSSorin Basca LINENUMBER 165 L6 1147*2835e6bbSSorin Basca ALOAD 2 1148*2835e6bbSSorin Basca IFNONNULL L7 1149*2835e6bbSSorin Basca ICONST_1 1150*2835e6bbSSorin Basca GOTO L8 1151*2835e6bbSSorin Basca L7 1152*2835e6bbSSorin Basca ICONST_0 1153*2835e6bbSSorin Basca L8 1154*2835e6bbSSorin Basca ISTORE 7 1155*2835e6bbSSorin Basca L9 1156*2835e6bbSSorin Basca LINENUMBER 166 L9 1157*2835e6bbSSorin Basca ALOAD 3 1158*2835e6bbSSorin Basca IFNULL L10 1159*2835e6bbSSorin Basca ICONST_1 1160*2835e6bbSSorin Basca GOTO L11 1161*2835e6bbSSorin Basca L10 1162*2835e6bbSSorin Basca ICONST_0 1163*2835e6bbSSorin Basca L11 1164*2835e6bbSSorin Basca ISTORE 8 1165*2835e6bbSSorin Basca L12 1166*2835e6bbSSorin Basca LINENUMBER 167 L12 1167*2835e6bbSSorin Basca ALOAD 4 1168*2835e6bbSSorin Basca INSTANCEOF java/lang/String 1169*2835e6bbSSorin Basca ISTORE 9 1170*2835e6bbSSorin Basca L13 1171*2835e6bbSSorin Basca LINENUMBER 168 L13 1172*2835e6bbSSorin Basca ILOAD 5 1173*2835e6bbSSorin Basca IFEQ L14 1174*2835e6bbSSorin Basca ACONST_NULL 1175*2835e6bbSSorin Basca GOTO L15 1176*2835e6bbSSorin Basca L14 1177*2835e6bbSSorin Basca ALOAD 0 1178*2835e6bbSSorin Basca L15 1179*2835e6bbSSorin Basca ASTORE 0 1180*2835e6bbSSorin Basca L16 1181*2835e6bbSSorin Basca LINENUMBER 169 L16 1182*2835e6bbSSorin Basca ILOAD 6 1183*2835e6bbSSorin Basca IFEQ L17 1184*2835e6bbSSorin Basca ALOAD 1 1185*2835e6bbSSorin Basca GOTO L18 1186*2835e6bbSSorin Basca L17 1187*2835e6bbSSorin Basca ALOAD 0 1188*2835e6bbSSorin Basca L18 1189*2835e6bbSSorin Basca ASTORE 1 1190*2835e6bbSSorin Basca L19 1191*2835e6bbSSorin Basca LINENUMBER 170 L19 1192*2835e6bbSSorin Basca ILOAD 7 1193*2835e6bbSSorin Basca IFEQ L20 1194*2835e6bbSSorin Basca ALOAD 2 1195*2835e6bbSSorin Basca GOTO L21 1196*2835e6bbSSorin Basca L20 1197*2835e6bbSSorin Basca ALOAD 1 1198*2835e6bbSSorin Basca L21 1199*2835e6bbSSorin Basca ASTORE 2 1200*2835e6bbSSorin Basca L22 1201*2835e6bbSSorin Basca LINENUMBER 171 L22 1202*2835e6bbSSorin Basca ILOAD 8 1203*2835e6bbSSorin Basca IFEQ L23 1204*2835e6bbSSorin Basca ALOAD 3 1205*2835e6bbSSorin Basca GOTO L24 1206*2835e6bbSSorin Basca L23 1207*2835e6bbSSorin Basca ALOAD 2 1208*2835e6bbSSorin Basca L24 1209*2835e6bbSSorin Basca ASTORE 3 1210*2835e6bbSSorin Basca L25 1211*2835e6bbSSorin Basca LINENUMBER 172 L25 1212*2835e6bbSSorin Basca ILOAD 9 1213*2835e6bbSSorin Basca IFEQ L26 1214*2835e6bbSSorin Basca NEW java/lang/Integer 1215*2835e6bbSSorin Basca DUP 1216*2835e6bbSSorin Basca ALOAD 4 1217*2835e6bbSSorin Basca CHECKCAST java/lang/String 1218*2835e6bbSSorin Basca INVOKEVIRTUAL java/lang/String.length ()I 1219*2835e6bbSSorin Basca INVOKESPECIAL java/lang/Integer.<init> (I)V 1220*2835e6bbSSorin Basca GOTO L27 1221*2835e6bbSSorin Basca L26 1222*2835e6bbSSorin Basca ALOAD 3 1223*2835e6bbSSorin Basca L27 1224*2835e6bbSSorin Basca ASTORE 4 1225*2835e6bbSSorin Basca L28 1226*2835e6bbSSorin Basca LINENUMBER 173 L28 1227*2835e6bbSSorin Basca ALOAD 4 1228*2835e6bbSSorin Basca ARETURN 1229*2835e6bbSSorin Basca L29 1230*2835e6bbSSorin Basca LOCALVARIABLE v0 Ljava/lang/Object; L0 L29 0 1231*2835e6bbSSorin Basca LOCALVARIABLE v1 Ljava/lang/Object; L0 L29 1 1232*2835e6bbSSorin Basca LOCALVARIABLE v2 Ljava/lang/Object; L0 L29 2 1233*2835e6bbSSorin Basca LOCALVARIABLE v3 Ljava/lang/Object; L0 L29 3 1234*2835e6bbSSorin Basca LOCALVARIABLE v4 Ljava/lang/Object; L0 L29 4 1235*2835e6bbSSorin Basca LOCALVARIABLE b0 Z L3 L29 5 1236*2835e6bbSSorin Basca LOCALVARIABLE b1 Z L6 L29 6 1237*2835e6bbSSorin Basca LOCALVARIABLE b2 Z L9 L29 7 1238*2835e6bbSSorin Basca LOCALVARIABLE b3 Z L12 L29 8 1239*2835e6bbSSorin Basca LOCALVARIABLE b4 Z L13 L29 9 1240*2835e6bbSSorin Basca MAXSTACK = 3 1241*2835e6bbSSorin Basca MAXLOCALS = 10 1242*2835e6bbSSorin Basca 1243*2835e6bbSSorin Basca // access flags 0x9 1244*2835e6bbSSorin Basca public static arrayInstructions([B[C[S[I[J[F[D[Ljava/lang/Object;)[Ljava/lang/Object; 1245*2835e6bbSSorin Basca L0 1246*2835e6bbSSorin Basca LINENUMBER 178 L0 1247*2835e6bbSSorin Basca ALOAD 0 1248*2835e6bbSSorin Basca ICONST_1 1249*2835e6bbSSorin Basca ALOAD 0 1250*2835e6bbSSorin Basca ICONST_0 1251*2835e6bbSSorin Basca BALOAD 1252*2835e6bbSSorin Basca BASTORE 1253*2835e6bbSSorin Basca L1 1254*2835e6bbSSorin Basca LINENUMBER 179 L1 1255*2835e6bbSSorin Basca ALOAD 1 1256*2835e6bbSSorin Basca ICONST_1 1257*2835e6bbSSorin Basca ALOAD 1 1258*2835e6bbSSorin Basca ICONST_0 1259*2835e6bbSSorin Basca CALOAD 1260*2835e6bbSSorin Basca CASTORE 1261*2835e6bbSSorin Basca L2 1262*2835e6bbSSorin Basca LINENUMBER 180 L2 1263*2835e6bbSSorin Basca ALOAD 2 1264*2835e6bbSSorin Basca ICONST_1 1265*2835e6bbSSorin Basca ALOAD 2 1266*2835e6bbSSorin Basca ICONST_0 1267*2835e6bbSSorin Basca SALOAD 1268*2835e6bbSSorin Basca SASTORE 1269*2835e6bbSSorin Basca L3 1270*2835e6bbSSorin Basca LINENUMBER 181 L3 1271*2835e6bbSSorin Basca ALOAD 3 1272*2835e6bbSSorin Basca ICONST_1 1273*2835e6bbSSorin Basca ALOAD 3 1274*2835e6bbSSorin Basca ICONST_0 1275*2835e6bbSSorin Basca IALOAD 1276*2835e6bbSSorin Basca IASTORE 1277*2835e6bbSSorin Basca L4 1278*2835e6bbSSorin Basca LINENUMBER 182 L4 1279*2835e6bbSSorin Basca ALOAD 4 1280*2835e6bbSSorin Basca ICONST_1 1281*2835e6bbSSorin Basca ALOAD 4 1282*2835e6bbSSorin Basca ICONST_0 1283*2835e6bbSSorin Basca LALOAD 1284*2835e6bbSSorin Basca LASTORE 1285*2835e6bbSSorin Basca L5 1286*2835e6bbSSorin Basca LINENUMBER 183 L5 1287*2835e6bbSSorin Basca ALOAD 5 1288*2835e6bbSSorin Basca ICONST_1 1289*2835e6bbSSorin Basca ALOAD 5 1290*2835e6bbSSorin Basca ICONST_0 1291*2835e6bbSSorin Basca FALOAD 1292*2835e6bbSSorin Basca FASTORE 1293*2835e6bbSSorin Basca L6 1294*2835e6bbSSorin Basca LINENUMBER 184 L6 1295*2835e6bbSSorin Basca ALOAD 6 1296*2835e6bbSSorin Basca ICONST_1 1297*2835e6bbSSorin Basca ALOAD 6 1298*2835e6bbSSorin Basca ICONST_0 1299*2835e6bbSSorin Basca DALOAD 1300*2835e6bbSSorin Basca DASTORE 1301*2835e6bbSSorin Basca L7 1302*2835e6bbSSorin Basca LINENUMBER 185 L7 1303*2835e6bbSSorin Basca ALOAD 7 1304*2835e6bbSSorin Basca ICONST_1 1305*2835e6bbSSorin Basca ALOAD 7 1306*2835e6bbSSorin Basca ICONST_0 1307*2835e6bbSSorin Basca AALOAD 1308*2835e6bbSSorin Basca AASTORE 1309*2835e6bbSSorin Basca L8 1310*2835e6bbSSorin Basca LINENUMBER 186 L8 1311*2835e6bbSSorin Basca ALOAD 7 1312*2835e6bbSSorin Basca ARRAYLENGTH 1313*2835e6bbSSorin Basca ANEWARRAY java/lang/Object 1314*2835e6bbSSorin Basca ASTORE 8 1315*2835e6bbSSorin Basca L9 1316*2835e6bbSSorin Basca LINENUMBER 187 L9 1317*2835e6bbSSorin Basca ALOAD 8 1318*2835e6bbSSorin Basca ICONST_0 1319*2835e6bbSSorin Basca ICONST_4 1320*2835e6bbSSorin Basca BIPUSH 8 1321*2835e6bbSSorin Basca BIPUSH 16 1322*2835e6bbSSorin Basca MULTIANEWARRAY [[[I 3 1323*2835e6bbSSorin Basca AASTORE 1324*2835e6bbSSorin Basca L10 1325*2835e6bbSSorin Basca LINENUMBER 188 L10 1326*2835e6bbSSorin Basca ALOAD 8 1327*2835e6bbSSorin Basca ARETURN 1328*2835e6bbSSorin Basca L11 1329*2835e6bbSSorin Basca LOCALVARIABLE v0 [B L0 L11 0 1330*2835e6bbSSorin Basca LOCALVARIABLE v1 [C L0 L11 1 1331*2835e6bbSSorin Basca LOCALVARIABLE v2 [S L0 L11 2 1332*2835e6bbSSorin Basca LOCALVARIABLE v3 [I L0 L11 3 1333*2835e6bbSSorin Basca LOCALVARIABLE v4 [J L0 L11 4 1334*2835e6bbSSorin Basca LOCALVARIABLE v5 [F L0 L11 5 1335*2835e6bbSSorin Basca LOCALVARIABLE v6 [D L0 L11 6 1336*2835e6bbSSorin Basca LOCALVARIABLE v7 [Ljava/lang/Object; L0 L11 7 1337*2835e6bbSSorin Basca LOCALVARIABLE v8 [Ljava/lang/Object; L9 L11 8 1338*2835e6bbSSorin Basca MAXSTACK = 5 1339*2835e6bbSSorin Basca MAXLOCALS = 9 1340*2835e6bbSSorin Basca 1341*2835e6bbSSorin Basca // access flags 0x1 1342*2835e6bbSSorin Basca public fieldInstructions()V 1343*2835e6bbSSorin Basca L0 1344*2835e6bbSSorin Basca LINENUMBER 192 L0 1345*2835e6bbSSorin Basca ALOAD 0 1346*2835e6bbSSorin Basca GETFIELD jdk3/AllInstructions.field : Ljdk3/AllInstructions; 1347*2835e6bbSSorin Basca ASTORE 1 1348*2835e6bbSSorin Basca L1 1349*2835e6bbSSorin Basca LINENUMBER 193 L1 1350*2835e6bbSSorin Basca ALOAD 0 1351*2835e6bbSSorin Basca GETSTATIC jdk3/AllInstructions.staticField : Ljdk3/AllInstructions; 1352*2835e6bbSSorin Basca PUTFIELD jdk3/AllInstructions.field : Ljdk3/AllInstructions; 1353*2835e6bbSSorin Basca L2 1354*2835e6bbSSorin Basca LINENUMBER 194 L2 1355*2835e6bbSSorin Basca ALOAD 1 1356*2835e6bbSSorin Basca PUTSTATIC jdk3/AllInstructions.staticField : Ljdk3/AllInstructions; 1357*2835e6bbSSorin Basca L3 1358*2835e6bbSSorin Basca LINENUMBER 195 L3 1359*2835e6bbSSorin Basca RETURN 1360*2835e6bbSSorin Basca L4 1361*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L0 L4 0 1362*2835e6bbSSorin Basca LOCALVARIABLE c Ljdk3/AllInstructions; L1 L3 1 1363*2835e6bbSSorin Basca MAXSTACK = 2 1364*2835e6bbSSorin Basca MAXLOCALS = 2 1365*2835e6bbSSorin Basca 1366*2835e6bbSSorin Basca // access flags 0x1 1367*2835e6bbSSorin Basca public methodInstructions(Ljava/lang/Runnable;)V 1368*2835e6bbSSorin Basca L0 1369*2835e6bbSSorin Basca LINENUMBER 198 L0 1370*2835e6bbSSorin Basca NEW jdk3/AllInstructions 1371*2835e6bbSSorin Basca DUP 1372*2835e6bbSSorin Basca INVOKESPECIAL jdk3/AllInstructions.<init> ()V 1373*2835e6bbSSorin Basca ASTORE 2 1374*2835e6bbSSorin Basca L1 1375*2835e6bbSSorin Basca LINENUMBER 199 L1 1376*2835e6bbSSorin Basca ALOAD 2 1377*2835e6bbSSorin Basca INVOKEVIRTUAL jdk3/AllInstructions.fieldInstructions ()V 1378*2835e6bbSSorin Basca L2 1379*2835e6bbSSorin Basca LINENUMBER 200 L2 1380*2835e6bbSSorin Basca ALOAD 2 1381*2835e6bbSSorin Basca INVOKESTATIC jdk3/AllInstructions.monitorInstructions (Ljava/lang/Object;)Ljava/lang/String; 1382*2835e6bbSSorin Basca POP 1383*2835e6bbSSorin Basca L3 1384*2835e6bbSSorin Basca LINENUMBER 201 L3 1385*2835e6bbSSorin Basca ALOAD 1 1386*2835e6bbSSorin Basca INVOKEINTERFACE java/lang/Runnable.run ()V (itf) 1387*2835e6bbSSorin Basca L4 1388*2835e6bbSSorin Basca LINENUMBER 202 L4 1389*2835e6bbSSorin Basca RETURN 1390*2835e6bbSSorin Basca L5 1391*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L0 L5 0 1392*2835e6bbSSorin Basca LOCALVARIABLE v0 Ljava/lang/Runnable; L0 L5 1 1393*2835e6bbSSorin Basca LOCALVARIABLE c Ljdk3/AllInstructions; L1 L4 2 1394*2835e6bbSSorin Basca MAXSTACK = 2 1395*2835e6bbSSorin Basca MAXLOCALS = 3 1396*2835e6bbSSorin Basca 1397*2835e6bbSSorin Basca // access flags 0x9 1398*2835e6bbSSorin Basca public static lookupSwitchInstruction(I)I 1399*2835e6bbSSorin Basca L0 1400*2835e6bbSSorin Basca LINENUMBER 205 L0 1401*2835e6bbSSorin Basca ILOAD 0 1402*2835e6bbSSorin Basca LOOKUPSWITCH 1403*2835e6bbSSorin Basca 1000: L1 1404*2835e6bbSSorin Basca 10000: L2 1405*2835e6bbSSorin Basca 100000: L3 1406*2835e6bbSSorin Basca default: L4 1407*2835e6bbSSorin Basca L1 1408*2835e6bbSSorin Basca LINENUMBER 207 L1 1409*2835e6bbSSorin Basca ICONST_1 1410*2835e6bbSSorin Basca IRETURN 1411*2835e6bbSSorin Basca L2 1412*2835e6bbSSorin Basca LINENUMBER 209 L2 1413*2835e6bbSSorin Basca ICONST_2 1414*2835e6bbSSorin Basca IRETURN 1415*2835e6bbSSorin Basca L3 1416*2835e6bbSSorin Basca LINENUMBER 211 L3 1417*2835e6bbSSorin Basca ICONST_3 1418*2835e6bbSSorin Basca IRETURN 1419*2835e6bbSSorin Basca L4 1420*2835e6bbSSorin Basca LINENUMBER 213 L4 1421*2835e6bbSSorin Basca ICONST_M1 1422*2835e6bbSSorin Basca IRETURN 1423*2835e6bbSSorin Basca L5 1424*2835e6bbSSorin Basca LOCALVARIABLE v0 I L0 L5 0 1425*2835e6bbSSorin Basca MAXSTACK = 1 1426*2835e6bbSSorin Basca MAXLOCALS = 1 1427*2835e6bbSSorin Basca 1428*2835e6bbSSorin Basca // access flags 0x9 1429*2835e6bbSSorin Basca public static tableSwitchInstruction(I)I 1430*2835e6bbSSorin Basca L0 1431*2835e6bbSSorin Basca LINENUMBER 218 L0 1432*2835e6bbSSorin Basca ILOAD 0 1433*2835e6bbSSorin Basca TABLESWITCH 1434*2835e6bbSSorin Basca 0: L1 1435*2835e6bbSSorin Basca 1: L2 1436*2835e6bbSSorin Basca 2: L3 1437*2835e6bbSSorin Basca default: L4 1438*2835e6bbSSorin Basca L1 1439*2835e6bbSSorin Basca LINENUMBER 220 L1 1440*2835e6bbSSorin Basca ICONST_1 1441*2835e6bbSSorin Basca IRETURN 1442*2835e6bbSSorin Basca L2 1443*2835e6bbSSorin Basca LINENUMBER 222 L2 1444*2835e6bbSSorin Basca ICONST_2 1445*2835e6bbSSorin Basca IRETURN 1446*2835e6bbSSorin Basca L3 1447*2835e6bbSSorin Basca LINENUMBER 224 L3 1448*2835e6bbSSorin Basca ICONST_3 1449*2835e6bbSSorin Basca IRETURN 1450*2835e6bbSSorin Basca L4 1451*2835e6bbSSorin Basca LINENUMBER 226 L4 1452*2835e6bbSSorin Basca ICONST_M1 1453*2835e6bbSSorin Basca IRETURN 1454*2835e6bbSSorin Basca L5 1455*2835e6bbSSorin Basca LOCALVARIABLE v0 I L0 L5 0 1456*2835e6bbSSorin Basca MAXSTACK = 1 1457*2835e6bbSSorin Basca MAXLOCALS = 1 1458*2835e6bbSSorin Basca 1459*2835e6bbSSorin Basca // access flags 0x9 1460*2835e6bbSSorin Basca public static monitorInstructions(Ljava/lang/Object;)Ljava/lang/String; 1461*2835e6bbSSorin Basca TRYCATCHBLOCK L0 L1 L1 null 1462*2835e6bbSSorin Basca L2 1463*2835e6bbSSorin Basca LINENUMBER 231 L2 1464*2835e6bbSSorin Basca ALOAD 0 1465*2835e6bbSSorin Basca ASTORE 1 1466*2835e6bbSSorin Basca ALOAD 1 1467*2835e6bbSSorin Basca MONITORENTER 1468*2835e6bbSSorin Basca L0 1469*2835e6bbSSorin Basca LINENUMBER 232 L0 1470*2835e6bbSSorin Basca ALOAD 0 1471*2835e6bbSSorin Basca INVOKEVIRTUAL java/lang/Object.toString ()Ljava/lang/String; 1472*2835e6bbSSorin Basca ASTORE 2 1473*2835e6bbSSorin Basca ALOAD 1 1474*2835e6bbSSorin Basca MONITOREXIT 1475*2835e6bbSSorin Basca ALOAD 2 1476*2835e6bbSSorin Basca ARETURN 1477*2835e6bbSSorin Basca L1 1478*2835e6bbSSorin Basca LINENUMBER 233 L1 1479*2835e6bbSSorin Basca ASTORE 3 1480*2835e6bbSSorin Basca ALOAD 1 1481*2835e6bbSSorin Basca MONITOREXIT 1482*2835e6bbSSorin Basca ALOAD 3 1483*2835e6bbSSorin Basca ATHROW 1484*2835e6bbSSorin Basca L3 1485*2835e6bbSSorin Basca LOCALVARIABLE v0 Ljava/lang/Object; L2 L3 0 1486*2835e6bbSSorin Basca MAXSTACK = 1 1487*2835e6bbSSorin Basca MAXLOCALS = 4 1488*2835e6bbSSorin Basca 1489*2835e6bbSSorin Basca // access flags 0x1 1490*2835e6bbSSorin Basca public dupX1Instruction()I 1491*2835e6bbSSorin Basca L0 1492*2835e6bbSSorin Basca LINENUMBER 237 L0 1493*2835e6bbSSorin Basca ALOAD 0 1494*2835e6bbSSorin Basca DUP 1495*2835e6bbSSorin Basca GETFIELD jdk3/AllInstructions.f : I 1496*2835e6bbSSorin Basca DUP_X1 1497*2835e6bbSSorin Basca ICONST_1 1498*2835e6bbSSorin Basca IADD 1499*2835e6bbSSorin Basca PUTFIELD jdk3/AllInstructions.f : I 1500*2835e6bbSSorin Basca IRETURN 1501*2835e6bbSSorin Basca L1 1502*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L0 L1 0 1503*2835e6bbSSorin Basca MAXSTACK = 4 1504*2835e6bbSSorin Basca MAXLOCALS = 1 1505*2835e6bbSSorin Basca 1506*2835e6bbSSorin Basca // access flags 0x1 1507*2835e6bbSSorin Basca public dup2Instruction([JII)V 1508*2835e6bbSSorin Basca L0 1509*2835e6bbSSorin Basca LINENUMBER 241 L0 1510*2835e6bbSSorin Basca ALOAD 1 1511*2835e6bbSSorin Basca ILOAD 2 1512*2835e6bbSSorin Basca DUP2 1513*2835e6bbSSorin Basca LALOAD 1514*2835e6bbSSorin Basca LCONST_1 1515*2835e6bbSSorin Basca ILOAD 3 1516*2835e6bbSSorin Basca LSHL 1517*2835e6bbSSorin Basca LOR 1518*2835e6bbSSorin Basca LASTORE 1519*2835e6bbSSorin Basca L1 1520*2835e6bbSSorin Basca LINENUMBER 242 L1 1521*2835e6bbSSorin Basca RETURN 1522*2835e6bbSSorin Basca L2 1523*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L0 L2 0 1524*2835e6bbSSorin Basca LOCALVARIABLE v0 [J L0 L2 1 1525*2835e6bbSSorin Basca LOCALVARIABLE i I L0 L2 2 1526*2835e6bbSSorin Basca LOCALVARIABLE j I L0 L2 3 1527*2835e6bbSSorin Basca MAXSTACK = 7 1528*2835e6bbSSorin Basca MAXLOCALS = 4 1529*2835e6bbSSorin Basca 1530*2835e6bbSSorin Basca // access flags 0x1 1531*2835e6bbSSorin Basca public dup2X1Instruction()J 1532*2835e6bbSSorin Basca L0 1533*2835e6bbSSorin Basca LINENUMBER 245 L0 1534*2835e6bbSSorin Basca ALOAD 0 1535*2835e6bbSSorin Basca DUP 1536*2835e6bbSSorin Basca GETFIELD jdk3/AllInstructions.g : J 1537*2835e6bbSSorin Basca DUP2_X1 1538*2835e6bbSSorin Basca LCONST_1 1539*2835e6bbSSorin Basca LADD 1540*2835e6bbSSorin Basca PUTFIELD jdk3/AllInstructions.g : J 1541*2835e6bbSSorin Basca LRETURN 1542*2835e6bbSSorin Basca L1 1543*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L0 L1 0 1544*2835e6bbSSorin Basca MAXSTACK = 7 1545*2835e6bbSSorin Basca MAXLOCALS = 1 1546*2835e6bbSSorin Basca 1547*2835e6bbSSorin Basca // access flags 0x1 1548*2835e6bbSSorin Basca public dup2X1InstructionVariant([Ljava/lang/String;ILjava/lang/Object;)V 1549*2835e6bbSSorin Basca L0 1550*2835e6bbSSorin Basca LINENUMBER 249 L0 1551*2835e6bbSSorin Basca NEW java/lang/StringBuffer 1552*2835e6bbSSorin Basca DUP 1553*2835e6bbSSorin Basca INVOKESPECIAL java/lang/StringBuffer.<init> ()V 1554*2835e6bbSSorin Basca ALOAD 1 1555*2835e6bbSSorin Basca ILOAD 2 1556*2835e6bbSSorin Basca DUP2_X1 1557*2835e6bbSSorin Basca AALOAD 1558*2835e6bbSSorin Basca INVOKEVIRTUAL java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer; 1559*2835e6bbSSorin Basca LDC " " 1560*2835e6bbSSorin Basca INVOKEVIRTUAL java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer; 1561*2835e6bbSSorin Basca ALOAD 3 1562*2835e6bbSSorin Basca INVOKEVIRTUAL java/lang/Object.toString ()Ljava/lang/String; 1563*2835e6bbSSorin Basca INVOKEVIRTUAL java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer; 1564*2835e6bbSSorin Basca INVOKEVIRTUAL java/lang/StringBuffer.toString ()Ljava/lang/String; 1565*2835e6bbSSorin Basca AASTORE 1566*2835e6bbSSorin Basca L1 1567*2835e6bbSSorin Basca LINENUMBER 250 L1 1568*2835e6bbSSorin Basca RETURN 1569*2835e6bbSSorin Basca L2 1570*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L0 L2 0 1571*2835e6bbSSorin Basca LOCALVARIABLE v0 [Ljava/lang/String; L0 L2 1 1572*2835e6bbSSorin Basca LOCALVARIABLE i I L0 L2 2 1573*2835e6bbSSorin Basca LOCALVARIABLE o Ljava/lang/Object; L0 L2 3 1574*2835e6bbSSorin Basca MAXSTACK = 5 1575*2835e6bbSSorin Basca MAXLOCALS = 4 1576*2835e6bbSSorin Basca 1577*2835e6bbSSorin Basca // access flags 0x1 1578*2835e6bbSSorin Basca public dupX2Instruction([I[I)V 1579*2835e6bbSSorin Basca L0 1580*2835e6bbSSorin Basca LINENUMBER 253 L0 1581*2835e6bbSSorin Basca ALOAD 1 1582*2835e6bbSSorin Basca ICONST_0 1583*2835e6bbSSorin Basca ALOAD 2 1584*2835e6bbSSorin Basca ICONST_0 1585*2835e6bbSSorin Basca ICONST_0 1586*2835e6bbSSorin Basca DUP_X2 1587*2835e6bbSSorin Basca IASTORE 1588*2835e6bbSSorin Basca IASTORE 1589*2835e6bbSSorin Basca L1 1590*2835e6bbSSorin Basca LINENUMBER 254 L1 1591*2835e6bbSSorin Basca RETURN 1592*2835e6bbSSorin Basca L2 1593*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L0 L2 0 1594*2835e6bbSSorin Basca LOCALVARIABLE v0 [I L0 L2 1 1595*2835e6bbSSorin Basca LOCALVARIABLE v1 [I L0 L2 2 1596*2835e6bbSSorin Basca MAXSTACK = 6 1597*2835e6bbSSorin Basca MAXLOCALS = 3 1598*2835e6bbSSorin Basca 1599*2835e6bbSSorin Basca // access flags 0x1 1600*2835e6bbSSorin Basca public dup2X2Instruction([J[J)V 1601*2835e6bbSSorin Basca L0 1602*2835e6bbSSorin Basca LINENUMBER 257 L0 1603*2835e6bbSSorin Basca ALOAD 1 1604*2835e6bbSSorin Basca ICONST_0 1605*2835e6bbSSorin Basca ALOAD 2 1606*2835e6bbSSorin Basca ICONST_0 1607*2835e6bbSSorin Basca LCONST_0 1608*2835e6bbSSorin Basca DUP2_X2 1609*2835e6bbSSorin Basca LASTORE 1610*2835e6bbSSorin Basca LASTORE 1611*2835e6bbSSorin Basca L1 1612*2835e6bbSSorin Basca LINENUMBER 258 L1 1613*2835e6bbSSorin Basca RETURN 1614*2835e6bbSSorin Basca L2 1615*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L0 L2 0 1616*2835e6bbSSorin Basca LOCALVARIABLE v0 [J L0 L2 1 1617*2835e6bbSSorin Basca LOCALVARIABLE v1 [J L0 L2 2 1618*2835e6bbSSorin Basca MAXSTACK = 8 1619*2835e6bbSSorin Basca MAXLOCALS = 3 1620*2835e6bbSSorin Basca 1621*2835e6bbSSorin Basca // access flags 0x1 1622*2835e6bbSSorin Basca public popInstructions()V 1623*2835e6bbSSorin Basca L0 1624*2835e6bbSSorin Basca LINENUMBER 261 L0 1625*2835e6bbSSorin Basca ALOAD 0 1626*2835e6bbSSorin Basca INVOKEVIRTUAL jdk3/AllInstructions.dupX1Instruction ()I 1627*2835e6bbSSorin Basca POP 1628*2835e6bbSSorin Basca L1 1629*2835e6bbSSorin Basca LINENUMBER 262 L1 1630*2835e6bbSSorin Basca ALOAD 0 1631*2835e6bbSSorin Basca INVOKEVIRTUAL jdk3/AllInstructions.dup2X1Instruction ()J 1632*2835e6bbSSorin Basca POP2 1633*2835e6bbSSorin Basca L2 1634*2835e6bbSSorin Basca LINENUMBER 263 L2 1635*2835e6bbSSorin Basca RETURN 1636*2835e6bbSSorin Basca L3 1637*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L0 L3 0 1638*2835e6bbSSorin Basca MAXSTACK = 2 1639*2835e6bbSSorin Basca MAXLOCALS = 1 1640*2835e6bbSSorin Basca 1641*2835e6bbSSorin Basca // access flags 0x1 1642*2835e6bbSSorin Basca public jsrAndRetInstructions(I)I throws java/lang/Exception 1643*2835e6bbSSorin Basca TRYCATCHBLOCK L0 L1 L2 java/lang/Throwable 1644*2835e6bbSSorin Basca TRYCATCHBLOCK L0 L3 L3 null 1645*2835e6bbSSorin Basca L4 1646*2835e6bbSSorin Basca LINENUMBER 266 L4 1647*2835e6bbSSorin Basca ILOAD 1 1648*2835e6bbSSorin Basca ICONST_1 1649*2835e6bbSSorin Basca IADD 1650*2835e6bbSSorin Basca ISTORE 2 1651*2835e6bbSSorin Basca L0 1652*2835e6bbSSorin Basca LINENUMBER 268 L0 1653*2835e6bbSSorin Basca ALOAD 0 1654*2835e6bbSSorin Basca ILOAD 2 1655*2835e6bbSSorin Basca INVOKEVIRTUAL jdk3/AllInstructions.jsrAndRetInstructions (I)I 1656*2835e6bbSSorin Basca ISTORE 2 1657*2835e6bbSSorin Basca L1 1658*2835e6bbSSorin Basca JSR L5 1659*2835e6bbSSorin Basca GOTO L6 1660*2835e6bbSSorin Basca L2 1661*2835e6bbSSorin Basca LINENUMBER 270 L2 1662*2835e6bbSSorin Basca ASTORE 3 1663*2835e6bbSSorin Basca ICONST_M1 1664*2835e6bbSSorin Basca ISTORE 4 1665*2835e6bbSSorin Basca JSR L5 1666*2835e6bbSSorin Basca ILOAD 4 1667*2835e6bbSSorin Basca IRETURN 1668*2835e6bbSSorin Basca L3 1669*2835e6bbSSorin Basca LINENUMBER 272 L3 1670*2835e6bbSSorin Basca ASTORE 5 1671*2835e6bbSSorin Basca JSR L5 1672*2835e6bbSSorin Basca ALOAD 5 1673*2835e6bbSSorin Basca ATHROW 1674*2835e6bbSSorin Basca L5 1675*2835e6bbSSorin Basca ASTORE 6 1676*2835e6bbSSorin Basca IINC 2 1 1677*2835e6bbSSorin Basca RET 6 1678*2835e6bbSSorin Basca L6 1679*2835e6bbSSorin Basca LINENUMBER 274 L6 1680*2835e6bbSSorin Basca ILOAD 2 1681*2835e6bbSSorin Basca IRETURN 1682*2835e6bbSSorin Basca L7 1683*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L4 L7 0 1684*2835e6bbSSorin Basca LOCALVARIABLE v0 I L4 L7 1 1685*2835e6bbSSorin Basca LOCALVARIABLE u0 I L0 L7 2 1686*2835e6bbSSorin Basca LOCALVARIABLE t Ljava/lang/Throwable; L2 L6 3 1687*2835e6bbSSorin Basca MAXSTACK = 2 1688*2835e6bbSSorin Basca MAXLOCALS = 7 1689*2835e6bbSSorin Basca 1690*2835e6bbSSorin Basca // access flags 0x1 1691*2835e6bbSSorin Basca public readNullArray()Ljava/lang/Object; 1692*2835e6bbSSorin Basca TRYCATCHBLOCK L0 L1 L1 java/lang/NullPointerException 1693*2835e6bbSSorin Basca L2 1694*2835e6bbSSorin Basca LINENUMBER 278 L2 1695*2835e6bbSSorin Basca ACONST_NULL 1696*2835e6bbSSorin Basca ASTORE 1 1697*2835e6bbSSorin Basca L0 1698*2835e6bbSSorin Basca LINENUMBER 280 L0 1699*2835e6bbSSorin Basca ALOAD 1 1700*2835e6bbSSorin Basca ICONST_0 1701*2835e6bbSSorin Basca AALOAD 1702*2835e6bbSSorin Basca ARETURN 1703*2835e6bbSSorin Basca L1 1704*2835e6bbSSorin Basca LINENUMBER 282 L1 1705*2835e6bbSSorin Basca ASTORE 2 1706*2835e6bbSSorin Basca ACONST_NULL 1707*2835e6bbSSorin Basca ARETURN 1708*2835e6bbSSorin Basca L3 1709*2835e6bbSSorin Basca LOCALVARIABLE this Ljdk3/AllInstructions; L2 L3 0 1710*2835e6bbSSorin Basca LOCALVARIABLE array [Ljava/lang/Object; L0 L3 1 1711*2835e6bbSSorin Basca LOCALVARIABLE e Ljava/lang/NullPointerException; L1 L3 2 1712*2835e6bbSSorin Basca MAXSTACK = 2 1713*2835e6bbSSorin Basca MAXLOCALS = 3 1714*2835e6bbSSorin Basca} 1715