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 230 ret 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 258 putstatic 259 getfield 260 putfield 261 invokevirtual 262 invokespecial 263 invokestatic 264 invokeinterface 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 279 jsr_w 280 breakpoint 281 bytecode 282 try 283 endtry 284 catch 285 var 286 endvar 287 sethi -20317 288 load_word_index 90, -91 289 load_short_index 93, -123 290 load_char_index 23, -40 291 load_byte_index 233, -34 292 load_ubyte_index 212, 43 293 store_word_index 178, 77 294 na_store_word_index 198, 27 295 store_short_index 180, -44 296 store_byte_index 17, -114 297 load_ubyte 298 load_byte 299 load_char 300 load_short 301 load_word 302 priv_ret_from_trap 303 priv_read_dcache_tag 304 priv_read_dcache_data 305 load_char_oe 306 load_short_oe 307 load_word_oe 308 return0 309 priv_read_icache_tag 310 priv_read_icache_data 311 ncload_ubyte 312 ncload_byte 313 ncload_char 314 ncload_short 315 ncload_word 316 iucmp 317 priv_powerdown 318 cache_invalidate 319 ncload_char_oe 320 ncload_short_oe 321 ncload_word_oe 322 return1 323 cache_flush 324 cache_index_flush 325 store_byte 326 store_short 327 store_word 328 soft_trap 329 priv_write_dcache_tag 330 priv_write_dcache_data 331 store_short_oe 332 store_word_oe 333 return2 334 priv_write_icache_tag 335 priv_write_icache_data 336 ncstore_byte 337 ncstore_short 338 ncstore_word 339 priv_reset 340 get_current_class 341 ncstore_short_oe 342 ncstore_word_oe 343 call 344 zero_line 345 priv_update_optop 346 read_pc 347 read_vars 348 read_frame 349 read_optop 350 priv_read_oplim 351 read_const_pool 352 priv_read_psr 353 priv_read_trapbase 354 priv_read_lockcount0 355 priv_read_lockcount1 356 priv_read_lockaddr0 357 priv_read_lockaddr1 358 priv_read_userrange1 359 priv_read_gc_config 360 priv_read_brk1a 361 priv_read_brk2a 362 priv_read_brk12c 363 priv_read_userrange2 364 priv_read_versionid 365 priv_read_hcr 366 priv_read_sc_bottom 367 read_global0 368 read_global1 369 read_global2 370 read_global3 371 write_pc 372 write_vars 373 write_frame 374 write_optop 375 priv_write_oplim 376 write_const_pool 377 priv_write_psr 378 priv_write_trapbase 379 priv_write_lockcount0 380 priv_write_lockcount1 381 priv_write_lockaddr0 382 priv_write_lockaddr1 383 priv_write_userrange1 384 priv_write_gc_config 385 priv_write_brk1a 386 priv_write_brk2a 387 priv_write_brk12c 388 priv_write_userrange2 389 priv_write_sc_bottom 390 write_global0 391 write_global1 392 write_global2 393 write_global3 394 tm_putchar 395 tm_exit 396 tm_trap 397 tm_minfo 398