1.L0: nop 2.globl foo0 3foo0: 4.L1: nop 5.globl foo1 6foo1: 7.L2: nop 8.globl foo2 9foo2: 10.L3: nop 11.globl foo3 12foo3: 13.L4: nop 14.globl foo4 15foo4: 16.L5: nop 17.globl foo5 18foo5: 19.L6: nop 20.globl foo6 21foo6: 22.L7: nop 23.globl foo7 24foo7: 25.L8: nop 26.globl foo8 27foo8: 28.L9: nop 29.globl foo9 30foo9: 31.L10: nop 32.globl foo10 33foo10: 34.L11: nop 35.globl foo11 36foo11: 37.L12: nop 38.globl foo12 39foo12: 40.L13: nop 41.globl foo13 42foo13: 43.L14: nop 44.globl foo14 45foo14: 46.L15: nop 47.globl foo15 48foo15: 49.L16: nop 50.globl foo16 51foo16: 52.L17: nop 53.globl foo17 54foo17: 55.L18: nop 56.globl foo18 57foo18: 58.L19: nop 59.globl foo19 60foo19: 61 nop 62 aconst_null 63 iconst_m1 64 iconst_0 65 iconst_1 66 iconst_2 67 iconst_3 68 iconst_4 69 iconst_5 70 lconst_0 71 lconst_1 72 fconst_0 73 fconst_1 74 fconst_2 75 dconst_0 76 dconst_1 77 bipush -25 78 sipush -23610 79 ldc 80 ldc_w 81 ldc2_w 82 iload 105 83 lload 115 84 fload 81 85 dload 255 86 aload 74 87 iload_0 88 iload_1 89 iload_2 90 iload_3 91 lload_0 92 lload_1 93 lload_2 94 lload_3 95 fload_0 96 fload_1 97 fload_2 98 fload_3 99 dload_0 100 dload_1 101 dload_2 102 dload_3 103 aload_0 104 aload_1 105 aload_2 106 aload_3 107 iaload 108 laload 109 faload 110 daload 111 aaload 112 baload 113 caload 114 saload 115 istore 236 116 lstore 41 117 fstore 205 118 dstore 186 119 astore 171 120 istore_0 121 istore_1 122 istore_2 123 istore_3 124 lstore_0 125 lstore_1 126 lstore_2 127 lstore_3 128 fstore_0 129 fstore_1 130 fstore_2 131 fstore_3 132 dstore_0 133 dstore_1 134 dstore_2 135 dstore_3 136 astore_0 137 astore_1 138 astore_2 139 astore_3 140 iastore 141 lastore 142 fastore 143 dastore 144 aastore 145 bastore 146 castore 147 sastore 148 pop 149 pop2 150 dup 151 dup_x1 152 dup_x2 153 dup2 154 dup2_x1 155 dup2_x2 156 swap 157 iadd 158 ladd 159 fadd 160 dadd 161 isub 162 lsub 163 fsub 164 dsub 165 imul 166 lmul 167 fmul 168 dmul 169 idiv 170 ldiv 171 fdiv 172 ddiv 173 irem 174 lrem 175 frem 176 drem 177 ineg 178 lneg 179 fneg 180 dneg 181 ishl 182 lshl 183 ishr 184 lshr 185 iushr 186 lushr 187 iand 188 land 189 ior 190 lor 191 ixor 192 lxor 193 iinc 242, 123 194 i2l 195 i2f 196 i2d 197 l2i 198 l2f 199 l2d 200 f2i 201 f2l 202 f2d 203 d2i 204 d2l 205 d2f 206 i2b 207 i2c 208 i2s 209 lcmp 210 fcmpl 211 fcmpg 212 dcmpl 213 dcmpg 214 ifeq .L2 215 ifne .L11 216 iflt .L8 217 ifge .L18 218 ifgt .L6 219 ifle .L10 220 if_icmpeq .L11 221 if_icmpne .L16 222 if_icmplt .L9 223 if_icmpge .L13 224 if_icmpgt .L8 225 if_icmple .L13 226 if_acmpeq .L7 227 if_acmpne .L8 228 goto .L6 229 jsr .L1 230 ret 0 231.Lt: tableswitch 232 233 .align 2 234 .long .L2-.Lt 235 .long 1 236 .long 5 237 .long .L7-.Lt 238 .long .L5-.Lt 239 .long .L18-.Lt 240 .long .L7-.Lt 241 .long .L5-.Lt 242.Ll: lookupswitch 243 244 .align 2 245 .long .L6-.Ll 246 .long 2 247 .long 7 248 .long .L15-.Ll 249 .long 37 250 .long .L16-.Ll 251 ireturn 252 lreturn 253 freturn 254 dreturn 255 areturn 256 return 257 getstatic 0x1234 258 putstatic 0x1234 259 getfield 0x1234 260 putfield 0x1234 261 invokevirtual 0x1234 262 invokespecial 0x1234 263 invokestatic 0x1234 264 invokeinterface 0x1234,1 265 new 266 newarray 267 anewarray 268 arraylength 269 athrow 270 checkcast 271 instanceof 272 monitorenter 273 monitorexit 274 wide 275 multianewarray 276 ifnull 277 ifnonnull 278 goto_w .L2 279 jsr_w .L2 280 breakpoint 281 sethi -20317 282 load_word_index 90, -91 283 load_short_index 93, -123 284 load_char_index 23, -40 285 load_byte_index 233, -34 286 load_ubyte_index 212, 43 287 store_word_index 178, 77 288 na_store_word_index 198, 27 289 store_short_index 180, -44 290 store_byte_index 17, -114 291 load_ubyte 292 load_byte 293 load_char 294 load_short 295 load_word 296 priv_ret_from_trap 297 priv_read_dcache_tag 298 priv_read_dcache_data 299 load_char_oe 300 load_short_oe 301 load_word_oe 302 return0 303 priv_read_icache_tag 304 priv_read_icache_data 305 ncload_ubyte 306 ncload_byte 307 ncload_char 308 ncload_short 309 ncload_word 310 iucmp 311 priv_powerdown 312 cache_invalidate 313 ncload_char_oe 314 ncload_short_oe 315 ncload_word_oe 316 return1 317 cache_flush 318 cache_index_flush 319 store_byte 320 store_short 321 store_word 322 soft_trap 323 priv_write_dcache_tag 324 priv_write_dcache_data 325 store_short_oe 326 store_word_oe 327 return2 328 priv_write_icache_tag 329 priv_write_icache_data 330 ncstore_byte 331 ncstore_short 332 ncstore_word 333 priv_reset 334 get_current_class 335 ncstore_short_oe 336 ncstore_word_oe 337 call 338 zero_line 339 priv_update_optop 340 read_pc 341 read_vars 342 read_frame 343 read_optop 344 priv_read_oplim 345 read_const_pool 346 priv_read_psr 347 priv_read_trapbase 348 priv_read_lockcount0 349 priv_read_lockcount1 350 priv_read_lockaddr0 351 priv_read_lockaddr1 352 priv_read_userrange1 353 priv_read_gc_config 354 priv_read_brk1a 355 priv_read_brk2a 356 priv_read_brk12c 357 priv_read_userrange2 358 priv_read_versionid 359 priv_read_hcr 360 priv_read_sc_bottom 361 read_global0 362 read_global1 363 read_global2 364 read_global3 365 write_pc 366 write_vars 367 write_frame 368 write_optop 369 priv_write_oplim 370 write_const_pool 371 priv_write_psr 372 priv_write_trapbase 373 priv_write_lockcount0 374 priv_write_lockcount1 375 priv_write_lockaddr0 376 priv_write_lockaddr1 377 priv_write_userrange1 378 priv_write_gc_config 379 priv_write_brk1a 380 priv_write_brk2a 381 priv_write_brk12c 382 priv_write_userrange2 383 priv_write_sc_bottom 384 write_global0 385 write_global1 386 write_global2 387 write_global3 388