executing benchmark micro-extract.subset-names-three-dim1 from file /home/tkrodrig/ws/basic/r-benchmarks/r.benchmarks/r/micro-extract/subset-names-three-dim1.r 10 seconds warmup started MISSING EXCEPTION HANDLER for pc 0x00007f0d5d455220 and handler bci -1 Exception: java.lang.StackOverflowError - klass: 'java/lang/StackOverflowError' Compiled exception table : ExceptionHandlerTable (size = 616 bytes) catch_pco = 592 (1 entries) bci -1 at scope depth 0 -> pco 4785 catch_pco = 816 (1 entries) bci -1 at scope depth 0 -> pco 5537 catch_pco = 900 (1 entries) bci -1 at scope depth 0 -> pco 5532 catch_pco = 1084 (1 entries) bci -1 at scope depth 0 -> pco 5542 catch_pco = 1308 (1 entries) bci -1 at scope depth 0 -> pco 5544 catch_pco = 1516 (1 entries) bci -1 at scope depth 0 -> pco 5546 catch_pco = 1772 (1 entries) bci -1 at scope depth 0 -> pco 5527 catch_pco = 1852 (1 entries) bci -1 at scope depth 0 -> pco 5517 catch_pco = 1900 (1 entries) bci -1 at scope depth 0 -> pco 5512 catch_pco = 1924 (1 entries) bci -1 at scope depth 0 -> pco 5507 catch_pco = 1956 (1 entries) bci -1 at scope depth 0 -> pco 5502 catch_pco = 2180 (1 entries) bci -1 at scope depth 0 -> pco 5522 catch_pco = 2388 (1 entries) bci -1 at scope depth 0 -> pco 5495 catch_pco = 2576 (1 entries) bci -1 at scope depth 0 -> pco 5497 catch_pco = 2724 (1 entries) bci -1 at scope depth 0 -> pco 5493 catch_pco = 2836 (1 entries) bci -1 at scope depth 0 -> pco 5486 catch_pco = 3068 (1 entries) bci -1 at scope depth 0 -> pco 5488 catch_pco = 3260 (1 entries) bci -1 at scope depth 0 -> pco 5484 catch_pco = 3808 (1 entries) bci -1 at scope depth 0 -> pco 5482 catch_pco = 4184 (1 entries) bci -1 at scope depth 0 -> pco 5480 catch_pco = 4220 (1 entries) bci -1 at scope depth 0 -> pco 5478 catch_pco = 4280 (1 entries) bci -1 at scope depth 0 -> pco 5476 catch_pco = 4340 (1 entries) bci -1 at scope depth 0 -> pco 5474 catch_pco = 4800 (2 entries) bci 583 at scope depth 0 -> pco 5393 bci 588 at scope depth 0 -> pco 5413 catch_pco = 5428 (1 entries) bci -1 at scope depth 0 -> pco 5469 Loaded disassembler from /home/tkrodrig/Downloads/labsjdk1.8.0_121-jvmci-0.29/jre/lib/amd64/hsdis-amd64.so ---------------------------------------------------------------------- org/graalvm/compiler/java/BytecodeParser.iterateBytecodesForBlock [0x00007f0d5d453f60, 0x00007f0d5d455618] 5816 bytes [Disassembling for mach='i386:x86-64'] [Entry Point] [Constants] # {method} {0x00007f0d3bec1018} 'iterateBytecodesForBlock' '(Lorg/graalvm/compiler/java/BciBlockMapping$BciBlock;)V' in 'org/graalvm/compiler/java/BytecodeParser' # this: rsi:rsi = 'org/graalvm/compiler/java/BytecodeParser' # parm0: rdx:rdx = 'org/graalvm/compiler/java/BciBlockMapping$BciBlock' # [sp+0x60] (sp of caller) 0x00007f0d5d453f60: mov r10d,DWORD PTR [rsi+0x8] 0x00007f0d5d453f64: shl r10,0x3 0x00007f0d5d453f68: cmp rax,r10 0x00007f0d5d453f6b: jne 0x00007f0d5d047e20 ; {runtime_call} 0x00007f0d5d453f71: data16 xchg ax,ax 0x00007f0d5d453f74: nop DWORD PTR [rax+rax*1+0x0] 0x00007f0d5d453f7c: data16 data16 xchg ax,ax [Verified Entry Point] 0x00007f0d5d453f80: mov DWORD PTR [rsp-0x14000],eax 0x00007f0d5d453f87: push rbp 0x00007f0d5d453f88: sub rsp,0x50 0x00007f0d5d453f8c: mov QWORD PTR [rsp+0x8],rsi 0x00007f0d5d453f91: mov QWORD PTR [rsp+0x10],rdx 0x00007f0d5d453f96: movzx r10d,BYTE PTR [rdx+0x2d] ; implicit exception: dispatches to 0x00007f0d5d455331 0x00007f0d5d453f9b: mov r8d,DWORD PTR [rsi+0x4c] 0x00007f0d5d453f9f: test r10d,r10d 0x00007f0d5d453fa2: jne 0x00007f0d5d454636 0x00007f0d5d453fa8: mov r11d,DWORD PTR [r12+r8*8+0x8] ; implicit exception: dispatches to 0x00007f0d5d4553a1 0x00007f0d5d453fad: cmp r11d,0xf808a0a5 ; {metadata('org/graalvm/compiler/nodes/MergeNode')} 0x00007f0d5d453fb4: jne 0x00007f0d5d454007 0x00007f0d5d453fb6: mov r9d,DWORD PTR [rsi+0x64] 0x00007f0d5d453fba: lea rcx,[r12+r8*8] 0x00007f0d5d453fbe: mov ebx,DWORD PTR [r12+r9*8+0x20] ; implicit exception: dispatches to 0x00007f0d5d4553b5 0x00007f0d5d453fc3: mov r10d,DWORD PTR [r12+rbx*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d4553d1 0x00007f0d5d453fc8: lea rdi,[r12+r9*8] 0x00007f0d5d453fcc: test r10d,r10d 0x00007f0d5d453fcf: jle 0x00007f0d5d453fdc 0x00007f0d5d453fd1: mov r10d,ebx 0x00007f0d5d453fd4: xor r11d,r11d 0x00007f0d5d453fd7: jmp 0x00007f0d5d4543d3 0x00007f0d5d453fdc: mov r11d,DWORD PTR [r12+r9*8+0xc] 0x00007f0d5d453fe1: test r11d,r11d 0x00007f0d5d453fe4: jle 0x00007f0d5d453fee 0x00007f0d5d453fe6: xor r10d,r10d 0x00007f0d5d453fe9: jmp 0x00007f0d5d4544a6 0x00007f0d5d453fee: mov ebx,DWORD PTR [r12+r9*8+0x28] 0x00007f0d5d453ff3: mov r11d,DWORD PTR [r12+rbx*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d4553e5 0x00007f0d5d453ff8: test r11d,r11d 0x00007f0d5d453ffb: jle 0x00007f0d5d454007 0x00007f0d5d453ffd: mov esi,ebx 0x00007f0d5d453fff: xor r11d,r11d 0x00007f0d5d454002: jmp 0x00007f0d5d454583 0x00007f0d5d454007: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d45400c: mov r11d,DWORD PTR [r10+0x64] 0x00007f0d5d454010: mov ebx,DWORD PTR [r10+0x28] 0x00007f0d5d454014: mov ebp,DWORD PTR [r12+rbx*8+0x18] ; implicit exception: dispatches to 0x00007f0d5d455345 0x00007f0d5d454019: test ebp,ebp 0x00007f0d5d45401b: jne 0x00007f0d5d454e81 0x00007f0d5d454021: mov r9d,DWORD PTR [r10+0x6c] 0x00007f0d5d454025: shr r10,0x9 0x00007f0d5d454029: movabs r11,0x7f0d591ff000 0x00007f0d5d454033: mov BYTE PTR [r11+r10*1],r12b 0x00007f0d5d454037: mov r10d,DWORD PTR [r12+r9*8+0x18] ; implicit exception: dispatches to 0x00007f0d5d455361 0x00007f0d5d45403c: mov r11d,DWORD PTR [r12+r10*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d455371 0x00007f0d5d454041: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d454046: mov ecx,DWORD PTR [r8+0x18] 0x00007f0d5d45404a: mov DWORD PTR [r12+r9*8+0x10],ecx 0x00007f0d5d45404f: mov r8d,0xf80adc19 ; {metadata('org/graalvm/compiler/bytecode/BytecodeLookupSwitch')} 0x00007f0d5d454055: shl r8,0x3 0x00007f0d5d454059: mov edi,0xf80adbd0 ; {metadata('org/graalvm/compiler/bytecode/BytecodeTableSwitch')} 0x00007f0d5d45405e: shl rdi,0x3 0x00007f0d5d454062: cmp ecx,r11d 0x00007f0d5d454065: jge 0x00007f0d5d45460e 0x00007f0d5d45406b: cmp ecx,r11d 0x00007f0d5d45406e: jae 0x00007f0d5d454ea9 0x00007f0d5d454074: lea rbx,[r12+r10*8] 0x00007f0d5d454078: movsxd rdx,ecx 0x00007f0d5d45407b: movzx esi,BYTE PTR [rbx+rdx*1+0x10] 0x00007f0d5d454080: movabs rbx,0x6422d1468 ; {oop([I)} 0x00007f0d5d45408a: mov eax,DWORD PTR [rbx+rsi*4+0x10] 0x00007f0d5d45408e: mov DWORD PTR [r12+r9*8+0xc],esi 0x00007f0d5d454093: test eax,eax 0x00007f0d5d454095: je 0x00007f0d5d454a12 0x00007f0d5d45409b: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d4540a0: mov r10d,DWORD PTR [r10+0x18] 0x00007f0d5d4540a4: add eax,ecx 0x00007f0d5d4540a6: mov DWORD PTR [r12+r9*8+0x14],eax 0x00007f0d5d4540ab: mov r9,QWORD PTR [rsp+0x8] 0x00007f0d5d4540b0: mov ebx,DWORD PTR [r9+0x28] 0x00007f0d5d4540b4: test ebx,ebx 0x00007f0d5d4540b6: je 0x00007f0d5d454ed9 0x00007f0d5d4540bc: mov r9,QWORD PTR [rsp+0x10] 0x00007f0d5d4540c1: mov ebp,DWORD PTR [r9+0x1c] 0x00007f0d5d4540c5: mov r9,QWORD PTR [rsp+0x8] 0x00007f0d5d4540ca: mov edx,DWORD PTR [r9+0x70] 0x00007f0d5d4540ce: mov r9d,DWORD PTR [r9+0x6c] 0x00007f0d5d4540d2: movzx eax,BYTE PTR [r12+rbx*8+0xc] 0x00007f0d5d4540d8: test eax,eax 0x00007f0d5d4540da: jne 0x00007f0d5d454f1d 0x00007f0d5d4540e0: movzx ebp,BYTE PTR [r12+rdx*8+0xe] ; implicit exception: dispatches to 0x00007f0d5d455381 0x00007f0d5d4540e6: test ebp,ebp 0x00007f0d5d4540e8: jne 0x00007f0d5d454f59 0x00007f0d5d4540ee: cmp r10d,r11d 0x00007f0d5d4540f1: jl 0x00007f0d5d454141 0x00007f0d5d4540f3: mov esi,0xffffff65 0x00007f0d5d4540f8: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d4540fd: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d454102: mov QWORD PTR [rsp],r8 0x00007f0d5d454106: mov DWORD PTR [rsp+0x10],r10d 0x00007f0d5d45410b: mov DWORD PTR [rsp+0x14],r11d 0x00007f0d5d454110: data16 xchg ax,ax 0x00007f0d5d454113: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop off=440} ;*if_icmpge {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@253 (line 2790) ; {runtime_call} 0x00007f0d5d454118: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d45411d: data16 xchg ax,ax ; OopMap{r9=NarrowOop [8]=Oop [16]=Oop off=448} ;*goto {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@763 (line 2840) 0x00007f0d5d454120: test DWORD PTR [rip+0xa333eda],eax # 0x00007f0d67788000 ; {poll} 0x00007f0d5d454126: mov r11,QWORD PTR [rsp+0x8] 0x00007f0d5d45412b: mov edx,DWORD PTR [r11+0x70] 0x00007f0d5d45412f: mov ebx,DWORD PTR [r11+0x28] 0x00007f0d5d454133: mov r11d,DWORD PTR [rsp] 0x00007f0d5d454137: mov r8,QWORD PTR [rsp+0x18] 0x00007f0d5d45413c: mov rdi,QWORD PTR [rsp+0x20] 0x00007f0d5d454141: movzx ebp,BYTE PTR [r12+rdx*8+0xe] ; implicit exception: dispatches to 0x00007f0d5d45529d 0x00007f0d5d454147: test ebp,ebp 0x00007f0d5d454149: jne 0x00007f0d5d454dc9 0x00007f0d5d45414f: mov ecx,DWORD PTR [r12+r9*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d4552bd 0x00007f0d5d454154: cmp ecx,0xc4 0x00007f0d5d45415a: je 0x00007f0d5d454df5 0x00007f0d5d454160: mov r9,QWORD PTR [rsp+0x8] 0x00007f0d5d454165: cmp r12d,DWORD PTR [r9+0x34] 0x00007f0d5d454169: jne 0x00007f0d5d454178 0x00007f0d5d45416b: mov ebp,DWORD PTR [r9+0xc] 0x00007f0d5d45416f: cmp r10d,ebp 0x00007f0d5d454172: je 0x00007f0d5d454e53 0x00007f0d5d454178: movzx ebp,BYTE PTR [r12+rdx*8+0xf] 0x00007f0d5d45417e: test ebp,ebp 0x00007f0d5d454180: jne 0x00007f0d5d454da9 0x00007f0d5d454186: mov ebp,DWORD PTR [r12+rbx*8+0x14] ; implicit exception: dispatches to 0x00007f0d5d4552dd 0x00007f0d5d45418b: test ebp,ebp 0x00007f0d5d45418d: jne 0x00007f0d5d454d45 0x00007f0d5d454193: mov QWORD PTR [rsp+0x20],rdi 0x00007f0d5d454198: mov QWORD PTR [rsp+0x18],r8 0x00007f0d5d45419d: mov DWORD PTR [rsp],r11d 0x00007f0d5d4541a1: mov rsi,QWORD PTR [rsp+0x8] 0x00007f0d5d4541a6: mov edx,r10d 0x00007f0d5d4541a9: xchg ax,ax 0x00007f0d5d4541ab: call 0x00007f0d5d45f7c0 ; OopMap{[8]=Oop [16]=Oop off=592} ;*invokevirtual processBytecode {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@482 (line 2813) ; {optimized virtual_call} 0x00007f0d5d4541b0: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d4541b5: mov r11d,DWORD PTR [r10+0x4c] 0x00007f0d5d4541b9: test r11d,r11d 0x00007f0d5d4541bc: je 0x00007f0d5d454359 0x00007f0d5d4541c2: cmp r12d,DWORD PTR [r12+r11*8+0x38] 0x00007f0d5d4541c7: jne 0x00007f0d5d454359 0x00007f0d5d4541cd: mov ecx,DWORD PTR [r10+0x6c] 0x00007f0d5d4541d1: mov r8d,DWORD PTR [r12+rcx*8+0x18] ; implicit exception: dispatches to 0x00007f0d5d455309 0x00007f0d5d4541d6: mov r11d,DWORD PTR [r12+rcx*8+0x14] 0x00007f0d5d4541db: mov DWORD PTR [r12+rcx*8+0x10],r11d 0x00007f0d5d4541e0: mov r10d,DWORD PTR [r12+r8*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d45531d 0x00007f0d5d4541e5: cmp r11d,r10d 0x00007f0d5d4541e8: jge 0x00007f0d5d4545f0 0x00007f0d5d4541ee: cmp r11d,r10d 0x00007f0d5d4541f1: jae 0x00007f0d5d454d69 0x00007f0d5d4541f7: movsxd r10,r11d 0x00007f0d5d4541fa: lea r9,[r12+r8*8] 0x00007f0d5d4541fe: movzx ebx,BYTE PTR [r9+r10*1+0x10] 0x00007f0d5d454204: movabs r10,0x6422d1468 ; {oop([I)} 0x00007f0d5d45420e: mov eax,DWORD PTR [r10+rbx*4+0x10] 0x00007f0d5d454213: mov DWORD PTR [r12+rcx*8+0xc],ebx 0x00007f0d5d454218: test eax,eax 0x00007f0d5d45421a: je 0x00007f0d5d454869 0x00007f0d5d454220: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d454225: mov r9d,DWORD PTR [r10+0x6c] 0x00007f0d5d454229: add eax,r11d 0x00007f0d5d45422c: mov DWORD PTR [r12+rcx*8+0x14],eax 0x00007f0d5d454231: test r9d,r9d 0x00007f0d5d454234: je 0x00007f0d5d454d95 0x00007f0d5d45423a: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d45423f: mov r8d,DWORD PTR [r10+0x30] 0x00007f0d5d454243: mov r11d,DWORD PTR [r10+0x1c] 0x00007f0d5d454247: mov r10d,DWORD PTR [r12+r9*8+0x10] 0x00007f0d5d45424c: mov rcx,QWORD PTR [rsp+0x8] 0x00007f0d5d454251: shr rcx,0x9 0x00007f0d5d454255: movabs rbx,0x7f0d591ff000 0x00007f0d5d45425f: mov BYTE PTR [rbx+rcx*1],r12b 0x00007f0d5d454263: cmp r10d,DWORD PTR [rsp] 0x00007f0d5d454267: jge 0x00007f0d5d454ef9 0x00007f0d5d45426d: cmp r10d,r11d 0x00007f0d5d454270: jle 0x00007f0d5d454120 0x00007f0d5d454276: mov rsi,r8 0x00007f0d5d454279: shl rsi,0x3 0x00007f0d5d45427d: xor edx,edx 0x00007f0d5d45427f: xchg ax,ax 0x00007f0d5d454281: movabs rax,0x7c0017910 0x00007f0d5d45428b: call 0x00007f0d5d0d0d20 ; OopMap{[8]=Oop off=816} ;*invokeinterface get {reexecute=0 rethrow=0 return_oop=1} ; - org.graalvm.compiler.java.BciBlockMapping$BciBlock::getSuccessor@5 (line 246) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@754 (line 2836) ; {virtual_call} 0x00007f0d5d454290: mov r11d,DWORD PTR [rax+0x8] ; implicit exception: dispatches to 0x00007f0d5d4553f9 0x00007f0d5d454294: movabs r10,0x0 0x00007f0d5d45429e: lea r10,[r10+r11*8] 0x00007f0d5d4542a2: mov r10,QWORD PTR [r10+0x30] 0x00007f0d5d4542a6: movabs r11,0x7c044e368 ; {metadata('org/graalvm/compiler/java/BciBlockMapping$BciBlock')} 0x00007f0d5d4542b0: cmp r10,r11 0x00007f0d5d4542b3: jne 0x00007f0d5d454f85 0x00007f0d5d4542b9: mov rdx,rax 0x00007f0d5d4542bc: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d4542c1: mov r10d,DWORD PTR [r10+0x64] 0x00007f0d5d4542c5: mov rcx,r10 0x00007f0d5d4542c8: shl rcx,0x3 0x00007f0d5d4542cc: mov rsi,QWORD PTR [rsp+0x8] 0x00007f0d5d4542d1: mov r8d,0x1 0x00007f0d5d4542d7: mov r9d,0x1 0x00007f0d5d4542dd: xchg ax,ax 0x00007f0d5d4542df: call 0x00007f0d5d4aae80 ; OopMap{[8]=Oop off=900} ;*invokespecial createTarget {reexecute=0 rethrow=0 return_oop=1} ; - org.graalvm.compiler.java.BytecodeParser::appendGoto@8 (line 2736) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@757 (line 2836) ; {optimized virtual_call} 0x00007f0d5d4542e4: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d4542e9: mov r9d,DWORD PTR [r10+0x4c] 0x00007f0d5d4542ed: test r9d,r9d 0x00007f0d5d4542f0: je 0x00007f0d5d454359 0x00007f0d5d4542f2: mov r10,r9 0x00007f0d5d4542f5: shl r10,0x3 0x00007f0d5d4542f9: cmp r10,rax 0x00007f0d5d4542fc: je 0x00007f0d5d454359 0x00007f0d5d4542fe: mov r11d,DWORD PTR [r12+r9*8+0x38] 0x00007f0d5d454303: mov r10,r11 0x00007f0d5d454306: shl r10,0x3 0x00007f0d5d45430a: cmp r10,rax 0x00007f0d5d45430d: je 0x00007f0d5d454337 0x00007f0d5d45430f: test r11d,r11d 0x00007f0d5d454312: je 0x00007f0d5d454319 0x00007f0d5d454314: mov DWORD PTR [r12+r11*8+0x28],r12d 0x00007f0d5d454319: test rax,rax 0x00007f0d5d45431c: je 0x00007f0d5d454337 0x00007f0d5d45431e: mov DWORD PTR [rax+0x28],r9d 0x00007f0d5d454322: mov r10,rax 0x00007f0d5d454325: shr r10,0x9 0x00007f0d5d454329: movabs r11,0x7f0d591ff000 0x00007f0d5d454333: mov BYTE PTR [r11+r10*1],r12b 0x00007f0d5d454337: lea r10,[r12+r9*8] 0x00007f0d5d45433b: mov r11,rax 0x00007f0d5d45433e: shr r11,0x3 0x00007f0d5d454342: mov DWORD PTR [r12+r9*8+0x38],r11d 0x00007f0d5d454347: shr r10,0x9 0x00007f0d5d45434b: movabs r11,0x7f0d591ff000 0x00007f0d5d454355: mov BYTE PTR [r11+r10*1],r12b 0x00007f0d5d454359: add rsp,0x50 0x00007f0d5d45435d: pop rbp 0x00007f0d5d45435e: test DWORD PTR [rip+0xa333c9c],eax # 0x00007f0d67788000 ; {poll_return} 0x00007f0d5d454364: ret 0x00007f0d5d454365: data16 data16 nop WORD PTR [rax+rax*1+0x0] 0x00007f0d5d454370: mov DWORD PTR [rsp+0x4],r11d 0x00007f0d5d454375: mov QWORD PTR [rsp+0x20],rdi 0x00007f0d5d45437a: mov QWORD PTR [rsp+0x18],rcx 0x00007f0d5d45437f: mov DWORD PTR [rsp],r9d 0x00007f0d5d454383: mov rsi,rbp 0x00007f0d5d454386: shl rsi,0x3 0x00007f0d5d45438a: data16 xchg ax,ax 0x00007f0d5d45438d: movabs rax,0x7f0d04301550 0x00007f0d5d454397: call 0x00007f0d5d048de7 ; OopMap{[0]=NarrowOop [8]=Oop [16]=Oop [24]=Oop [32]=Oop off=1084} ;*invokevirtual inferStamp {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamp@9 (line 486) ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@17 (line 474) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {virtual_call} 0x00007f0d5d45439c: mov r9d,DWORD PTR [rsp] 0x00007f0d5d4543a0: mov ebx,DWORD PTR [r12+r9*8+0x20] 0x00007f0d5d4543a5: mov r8d,ebx 0x00007f0d5d4543a8: mov rcx,QWORD PTR [rsp+0x18] 0x00007f0d5d4543ad: mov rdi,QWORD PTR [rsp+0x20] 0x00007f0d5d4543b2: mov r11d,DWORD PTR [rsp+0x4] 0x00007f0d5d4543b7: inc r11d ; OopMap{r8=NarrowOop r9=NarrowOop rcx=Oop rbx=NarrowOop rdi=Oop [8]=Oop [16]=Oop off=1114} ;*goto {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@23 (line 473) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) 0x00007f0d5d4543ba: test DWORD PTR [rip+0xa333c40],eax # 0x00007f0d67788000 ; {poll} 0x00007f0d5d4543c0: mov r8d,DWORD PTR [r12+r8*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d45523d 0x00007f0d5d4543c5: cmp r11d,r8d 0x00007f0d5d4543c8: jge 0x00007f0d5d453fdc 0x00007f0d5d4543ce: mov r10d,DWORD PTR [r12+r9*8+0x20] 0x00007f0d5d4543d3: mov edx,DWORD PTR [r12+rbx*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d455220 0x00007f0d5d4543d8: cmp r11d,edx 0x00007f0d5d4543db: jae 0x00007f0d5d454cbe 0x00007f0d5d4543e1: lea r8,[r12+rbx*8] 0x00007f0d5d4543e5: mov ebp,DWORD PTR [r8+r11*4+0x10] 0x00007f0d5d4543ea: test ebp,ebp 0x00007f0d5d4543ec: je 0x00007f0d5d454439 0x00007f0d5d4543ee: mov r8d,DWORD PTR [r12+rbp*8+0x8] 0x00007f0d5d4543f3: movabs rdx,0x0 0x00007f0d5d4543fd: lea rdx,[rdx+r8*8] 0x00007f0d5d454401: mov rdx,QWORD PTR [rdx+0x48] 0x00007f0d5d454405: movabs rsi,0x7c046a4e0 ; {metadata('org/graalvm/compiler/nodes/PhiNode')} 0x00007f0d5d45440f: cmp rdx,rsi 0x00007f0d5d454412: jne 0x00007f0d5d454439 0x00007f0d5d454414: cmp r8d,0xf808d53d ; {metadata('org/graalvm/compiler/nodes/ValuePhiNode')} 0x00007f0d5d45441b: jne 0x00007f0d5d4551bd 0x00007f0d5d454421: lea r8,[r12+rbp*8] 0x00007f0d5d454425: mov edx,DWORD PTR [r8+0x38] 0x00007f0d5d454429: mov r8,rdx 0x00007f0d5d45442c: shl r8,0x3 0x00007f0d5d454430: cmp r8,rcx 0x00007f0d5d454433: je 0x00007f0d5d454370 0x00007f0d5d454439: mov r8d,ebx 0x00007f0d5d45443c: mov ebx,r10d 0x00007f0d5d45443f: jmp 0x00007f0d5d4543b7 0x00007f0d5d454444: nop DWORD PTR [rax+rax*1+0x0] 0x00007f0d5d45444c: data16 data16 xchg ax,ax 0x00007f0d5d454450: mov DWORD PTR [rsp+0x4],r10d 0x00007f0d5d454455: mov QWORD PTR [rsp+0x20],rdi 0x00007f0d5d45445a: mov QWORD PTR [rsp+0x18],rcx 0x00007f0d5d45445f: mov DWORD PTR [rsp],r9d 0x00007f0d5d454463: mov rsi,rbp 0x00007f0d5d454466: shl rsi,0x3 0x00007f0d5d45446a: data16 xchg ax,ax 0x00007f0d5d45446d: movabs rax,0x7f0d04317dc0 0x00007f0d5d454477: call 0x00007f0d5d048de7 ; OopMap{[0]=NarrowOop [8]=Oop [16]=Oop [24]=Oop [32]=Oop off=1308} ;*invokevirtual inferStamp {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamp@9 (line 486) ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@43 (line 477) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {virtual_call} 0x00007f0d5d45447c: mov r9d,DWORD PTR [rsp] 0x00007f0d5d454480: mov rcx,QWORD PTR [rsp+0x18] 0x00007f0d5d454485: mov rdi,QWORD PTR [rsp+0x20] 0x00007f0d5d45448a: mov r10d,DWORD PTR [rsp+0x4] 0x00007f0d5d45448f: mov r8d,DWORD PTR [r12+r9*8+0xc] 0x00007f0d5d454494: inc r10d ; OopMap{r9=NarrowOop rcx=Oop rdi=Oop [8]=Oop [16]=Oop off=1335} ;*goto {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@49 (line 476) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) 0x00007f0d5d454497: test DWORD PTR [rip+0xa333b63],eax # 0x00007f0d67788000 ; {poll} 0x00007f0d5d45449d: cmp r10d,r8d 0x00007f0d5d4544a0: jge 0x00007f0d5d453fee 0x00007f0d5d4544a6: mov ebp,DWORD PTR [r12+r9*8+0x24] 0x00007f0d5d4544ab: mov r8d,DWORD PTR [r12+rbp*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d455251 0x00007f0d5d4544b0: cmp r10d,r8d 0x00007f0d5d4544b3: jae 0x00007f0d5d454ce1 0x00007f0d5d4544b9: lea r11,[r12+rbp*8] 0x00007f0d5d4544bd: mov ebp,DWORD PTR [r11+r10*4+0x10] 0x00007f0d5d4544c2: test ebp,ebp 0x00007f0d5d4544c4: je 0x00007f0d5d45448f 0x00007f0d5d4544c6: mov r11d,DWORD PTR [r12+rbp*8+0x8] 0x00007f0d5d4544cb: movabs r8,0x0 0x00007f0d5d4544d5: lea r8,[r8+r11*8] 0x00007f0d5d4544d9: mov r8,QWORD PTR [r8+0x48] 0x00007f0d5d4544dd: movabs rbx,0x7c046a4e0 ; {metadata('org/graalvm/compiler/nodes/PhiNode')} 0x00007f0d5d4544e7: cmp r8,rbx 0x00007f0d5d4544ea: jne 0x00007f0d5d45448f 0x00007f0d5d4544ec: cmp r11d,0xf808d53d ; {metadata('org/graalvm/compiler/nodes/ValuePhiNode')} 0x00007f0d5d4544f3: jne 0x00007f0d5d4551dd 0x00007f0d5d4544f9: lea r11,[r12+rbp*8] 0x00007f0d5d4544fd: mov r8d,DWORD PTR [r11+0x38] 0x00007f0d5d454501: mov r11,r8 0x00007f0d5d454504: shl r11,0x3 0x00007f0d5d454508: cmp r11,rcx 0x00007f0d5d45450b: je 0x00007f0d5d454450 0x00007f0d5d454511: jmp 0x00007f0d5d45448f 0x00007f0d5d454516: data16 nop WORD PTR [rax+rax*1+0x0] 0x00007f0d5d454520: mov DWORD PTR [rsp+0x4],r11d 0x00007f0d5d454525: mov QWORD PTR [rsp+0x20],rdi 0x00007f0d5d45452a: mov QWORD PTR [rsp+0x18],rcx 0x00007f0d5d45452f: mov DWORD PTR [rsp],r9d 0x00007f0d5d454533: mov rsi,rbp 0x00007f0d5d454536: shl rsi,0x3 0x00007f0d5d45453a: data16 xchg ax,ax 0x00007f0d5d45453d: movabs rax,0xffffffffffffffff 0x00007f0d5d454547: call 0x00007f0d5d048220 ; OopMap{[0]=NarrowOop [8]=Oop [16]=Oop [24]=Oop [32]=Oop off=1516} ;*invokevirtual inferStamp {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamp@9 (line 486) ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@70 (line 480) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {virtual_call} 0x00007f0d5d45454c: mov r9d,DWORD PTR [rsp] 0x00007f0d5d454550: mov ebx,DWORD PTR [r12+r9*8+0x28] 0x00007f0d5d454555: mov r8d,ebx 0x00007f0d5d454558: mov rcx,QWORD PTR [rsp+0x18] 0x00007f0d5d45455d: mov rdi,QWORD PTR [rsp+0x20] 0x00007f0d5d454562: mov r11d,DWORD PTR [rsp+0x4] 0x00007f0d5d454567: inc r11d ; OopMap{r8=NarrowOop r9=NarrowOop rcx=Oop rbx=NarrowOop rdi=Oop [8]=Oop [16]=Oop off=1546} ;*goto {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@76 (line 479) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) 0x00007f0d5d45456a: test DWORD PTR [rip+0xa333a90],eax # 0x00007f0d67788000 ; {poll} 0x00007f0d5d454570: mov r10d,DWORD PTR [r12+r8*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d455289 0x00007f0d5d454575: cmp r11d,r10d 0x00007f0d5d454578: jge 0x00007f0d5d454007 0x00007f0d5d45457e: mov esi,DWORD PTR [r12+r9*8+0x28] 0x00007f0d5d454583: mov r10d,DWORD PTR [r12+rbx*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d45526d 0x00007f0d5d454588: cmp r11d,r10d 0x00007f0d5d45458b: jae 0x00007f0d5d454d15 0x00007f0d5d454591: lea r10,[r12+rbx*8] 0x00007f0d5d454595: mov ebp,DWORD PTR [r10+r11*4+0x10] 0x00007f0d5d45459a: test ebp,ebp 0x00007f0d5d45459c: je 0x00007f0d5d4545e6 0x00007f0d5d45459e: mov r10d,DWORD PTR [r12+rbp*8+0x8] 0x00007f0d5d4545a3: movabs r8,0x0 0x00007f0d5d4545ad: lea r8,[r8+r10*8] 0x00007f0d5d4545b1: mov r8,QWORD PTR [r8+0x48] 0x00007f0d5d4545b5: movabs rdx,0x7c046a4e0 ; {metadata('org/graalvm/compiler/nodes/PhiNode')} 0x00007f0d5d4545bf: cmp r8,rdx 0x00007f0d5d4545c2: jne 0x00007f0d5d4545e6 0x00007f0d5d4545c4: cmp r10d,0xf808d53d ; {metadata('org/graalvm/compiler/nodes/ValuePhiNode')} 0x00007f0d5d4545cb: jne 0x00007f0d5d455189 0x00007f0d5d4545d1: lea r10,[r12+rbp*8] 0x00007f0d5d4545d5: mov r10d,DWORD PTR [r10+0x38] 0x00007f0d5d4545d9: shl r10,0x3 0x00007f0d5d4545dd: cmp r10,rcx 0x00007f0d5d4545e0: je 0x00007f0d5d454520 0x00007f0d5d4545e6: mov r8d,ebx 0x00007f0d5d4545e9: mov ebx,esi 0x00007f0d5d4545eb: jmp 0x00007f0d5d454567 0x00007f0d5d4545f0: mov DWORD PTR [r12+rcx*8+0xc],0x100 0x00007f0d5d4545f9: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d4545fe: mov r11d,DWORD PTR [r10+0x1c] 0x00007f0d5d454602: mov r8d,DWORD PTR [r10+0x30] 0x00007f0d5d454606: mov r9d,ecx 0x00007f0d5d454609: jmp 0x00007f0d5d454247 0x00007f0d5d45460e: mov DWORD PTR [r12+r9*8+0x14],ecx 0x00007f0d5d454613: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d454618: mov edx,DWORD PTR [r10+0x70] 0x00007f0d5d45461c: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d454621: mov ebp,DWORD PTR [r10+0x1c] 0x00007f0d5d454625: mov DWORD PTR [r12+r9*8+0xc],0x100 0x00007f0d5d45462e: mov r10d,ecx 0x00007f0d5d454631: jmp 0x00007f0d5d4540d2 0x00007f0d5d454636: mov BYTE PTR [rsi+0x18],0x1 0x00007f0d5d45463a: mov rdx,r8 0x00007f0d5d45463d: shl rdx,0x3 0x00007f0d5d454641: mov rbp,rsi 0x00007f0d5d454644: data16 xchg ax,ax 0x00007f0d5d454647: call 0x00007f0d5d45553e ; OopMap{rbp=Oop [8]=Oop [16]=Oop off=1772} ;*invokespecial appendLoopBegin {reexecute=0 rethrow=0 return_oop=1} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@17 (line 2748) ; {optimized virtual_call} 0x00007f0d5d45464c: mov QWORD PTR [rsp],rax 0x00007f0d5d454650: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d454655: mov r11d,DWORD PTR [r10+0x20] 0x00007f0d5d454659: mov DWORD PTR [rsp+0x18],r11d 0x00007f0d5d45465e: mov r10d,DWORD PTR [rbp+0x30] 0x00007f0d5d454662: mov DWORD PTR [rsp+0x1c],r10d 0x00007f0d5d454667: mov ebp,DWORD PTR [rbp+0x64] 0x00007f0d5d45466a: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d45466f: mov r11,r10 0x00007f0d5d454672: mov r10,rax 0x00007f0d5d454675: shr r10,0x3 0x00007f0d5d454679: mov r8,QWORD PTR [rsp+0x8] 0x00007f0d5d45467e: mov DWORD PTR [r8+0x4c],r10d 0x00007f0d5d454682: shr r11,0x9 0x00007f0d5d454686: movabs r10,0x7f0d591ff000 0x00007f0d5d454690: mov BYTE PTR [r10+r11*1],r12b 0x00007f0d5d454694: mov rsi,r8 0x00007f0d5d454697: call 0x00007f0d5d45554d ; OopMap{rbp=NarrowOop [0]=Oop [8]=Oop [16]=Oop [28]=NarrowOop off=1852} ;*invokevirtual forceLoopPhis {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@40 (line 2752) ; {optimized virtual_call} 0x00007f0d5d45469c: test ebp,ebp 0x00007f0d5d45469e: je 0x00007f0d5d455059 0x00007f0d5d4546a4: mov r10d,DWORD PTR [rsp+0x1c] 0x00007f0d5d4546a9: mov rdx,r10 0x00007f0d5d4546ac: shl rdx,0x3 0x00007f0d5d4546b0: lea rsi,[r12+rbp*8] 0x00007f0d5d4546b4: mov ecx,DWORD PTR [rsp+0x18] 0x00007f0d5d4546b8: mov r8,QWORD PTR [rsp] 0x00007f0d5d4546bc: mov r9d,eax 0x00007f0d5d4546bf: xor edi,edi 0x00007f0d5d4546c1: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d4546c6: nop 0x00007f0d5d4546c7: call 0x00007f0d5d45555c ; OopMap{rbp=Oop [0]=Oop [8]=Oop [16]=Oop off=1900} ;*invokevirtual insertLoopPhis {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@47 (line 2752) ; {optimized virtual_call} 0x00007f0d5d4546cc: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d4546d1: mov edx,DWORD PTR [r10+0x18] 0x00007f0d5d4546d5: mov rsi,rbp 0x00007f0d5d4546d8: mov rcx,QWORD PTR [rsp] 0x00007f0d5d4546dc: data16 xchg ax,ax 0x00007f0d5d4546df: call 0x00007f0d5d0f55c0 ; OopMap{rbp=Oop [0]=Oop [8]=Oop [16]=Oop off=1924} ;*invokespecial createFrameState {reexecute=0 rethrow=0 return_oop=1} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@57 (line 2753) ; {optimized virtual_call} 0x00007f0d5d4546e4: mov r11,QWORD PTR [rsp] 0x00007f0d5d4546e8: mov QWORD PTR [rsp+0x18],r11 0x00007f0d5d4546ed: test r11,r11 0x00007f0d5d4546f0: je 0x00007f0d5d455091 0x00007f0d5d4546f6: mov rsi,r11 0x00007f0d5d4546f9: mov rdx,rax 0x00007f0d5d4546fc: data16 xchg ax,ax 0x00007f0d5d4546ff: call 0x00007f0d5d3dcc80 ; OopMap{rbp=Oop [8]=Oop [16]=Oop [24]=Oop off=1956} ;*invokevirtual setStateAfter {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@60 (line 2753) ; {optimized virtual_call} 0x00007f0d5d454704: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d454709: mov r10d,DWORD PTR [r10+0xc] 0x00007f0d5d45470d: mov r11d,DWORD PTR [rbp+0x54] 0x00007f0d5d454711: mov r9d,DWORD PTR [r12+r11*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d455409 0x00007f0d5d454716: cmp r10d,r9d 0x00007f0d5d454719: jae 0x00007f0d5d4550a5 0x00007f0d5d45471f: mov r9d,DWORD PTR [r12+r11*8+0x8] 0x00007f0d5d454724: cmp r9d,0xf8089dde ; {metadata('org/graalvm/compiler/nodes/FixedWithNextNode'[])} 0x00007f0d5d45472b: jne 0x00007f0d5d455111 0x00007f0d5d454731: mov r9d,DWORD PTR [rbp+0x64] 0x00007f0d5d454735: mov DWORD PTR [rsp+0x28],r9d 0x00007f0d5d45473a: mov r8,QWORD PTR [rsp+0x18] 0x00007f0d5d45473f: mov r9,r8 0x00007f0d5d454742: shr r9,0x3 0x00007f0d5d454746: shl r11,0x3 0x00007f0d5d45474a: lea r10,[r11+r10*4+0x10] 0x00007f0d5d45474f: mov DWORD PTR [r10],r9d 0x00007f0d5d454752: shr r10,0x9 0x00007f0d5d454756: movabs r11,0x7f0d591ff000 0x00007f0d5d454760: mov BYTE PTR [r11+r10*1],r12b 0x00007f0d5d454764: mov r11d,DWORD PTR [rsp+0x28] 0x00007f0d5d454769: test r11d,r11d 0x00007f0d5d45476c: je 0x00007f0d5d4550c9 0x00007f0d5d454772: mov rax,QWORD PTR [r15+0x60] 0x00007f0d5d454776: mov r10,rax 0x00007f0d5d454779: add r10,0x48 0x00007f0d5d45477d: cmp r10,QWORD PTR [r15+0x70] 0x00007f0d5d454781: jae 0x00007f0d5d454e25 0x00007f0d5d454787: mov QWORD PTR [r15+0x60],r10 0x00007f0d5d45478b: prefetchw BYTE PTR [r10+0xc0] 0x00007f0d5d454793: mov r10d,0xf80896db ; {metadata('org/graalvm/compiler/java/FrameStateBuilder')} 0x00007f0d5d454799: shl r10,0x3 0x00007f0d5d45479d: mov r10,QWORD PTR [r10+0xa8] 0x00007f0d5d4547a4: mov QWORD PTR [rax],r10 0x00007f0d5d4547a7: mov DWORD PTR [rax+0x8],0xf80896db ; {metadata('org/graalvm/compiler/java/FrameStateBuilder')} 0x00007f0d5d4547ae: mov DWORD PTR [rax+0xc],r12d 0x00007f0d5d4547b2: mov QWORD PTR [rax+0x10],r12 0x00007f0d5d4547b6: mov QWORD PTR [rax+0x18],r12 0x00007f0d5d4547ba: mov QWORD PTR [rax+0x20],r12 0x00007f0d5d4547be: mov QWORD PTR [rax+0x28],r12 0x00007f0d5d4547c2: mov QWORD PTR [rax+0x30],r12 0x00007f0d5d4547c6: mov QWORD PTR [rax+0x38],r12 0x00007f0d5d4547ca: mov QWORD PTR [rax+0x40],r12 0x00007f0d5d4547ce: mov rbp,rax 0x00007f0d5d4547d1: mov r10d,DWORD PTR [rsp+0x28] 0x00007f0d5d4547d6: lea rdx,[r12+r10*8] 0x00007f0d5d4547da: mov rsi,rbp 0x00007f0d5d4547dd: xchg ax,ax 0x00007f0d5d4547df: call 0x00007f0d5d46f2e0 ; OopMap{rbp=Oop [8]=Oop [16]=Oop [24]=Oop off=2180} ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::copy@5 (line 385) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@75 (line 2764) ; {optimized virtual_call} 0x00007f0d5d4547e4: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d4547e9: mov r11d,DWORD PTR [r10+0xc] 0x00007f0d5d4547ed: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d4547f2: mov r10d,DWORD PTR [r10+0x58] 0x00007f0d5d4547f6: mov r9d,DWORD PTR [r12+r10*8+0xc] ; implicit exception: dispatches to 0x00007f0d5d455429 0x00007f0d5d4547fb: cmp r11d,r9d 0x00007f0d5d4547fe: jae 0x00007f0d5d4550d9 0x00007f0d5d454804: mov r8,QWORD PTR [rsp+0x8] 0x00007f0d5d454809: mov r8d,DWORD PTR [r8+0x28] 0x00007f0d5d45480d: mov rcx,rbp 0x00007f0d5d454810: shr rcx,0x3 0x00007f0d5d454814: shl r10,0x3 0x00007f0d5d454818: lea r10,[r10+r11*4+0x10] 0x00007f0d5d45481d: mov DWORD PTR [r10],ecx 0x00007f0d5d454820: shr r10,0x9 0x00007f0d5d454824: movabs r11,0x7f0d591ff000 0x00007f0d5d45482e: mov BYTE PTR [r11+r10*1],r12b 0x00007f0d5d454832: mov ebp,DWORD PTR [r12+r8*8+0x18] ; implicit exception: dispatches to 0x00007f0d5d45545d 0x00007f0d5d454837: test ebp,ebp 0x00007f0d5d454839: je 0x00007f0d5d454007 0x00007f0d5d45483f: mov esi,0xffffffec 0x00007f0d5d454844: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d454849: mov QWORD PTR [rsp],r10 0x00007f0d5d45484d: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d454852: mov QWORD PTR [rsp+0x8],r10 0x00007f0d5d454857: mov DWORD PTR [rsp+0x10],r8d 0x00007f0d5d45485c: data16 xchg ax,ax 0x00007f0d5d45485f: call 0x00007f0d5d0051a0 ; OopMap{rbp=NarrowOop [0]=Oop [8]=Oop [16]=NarrowOop [24]=Oop off=2308} ;*ifnull {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.debug.DebugContext::log@4 (line 840) ; - org.graalvm.compiler.debug.DebugContext::log@4 (line 830) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@89 (line 2766) ; {runtime_call} 0x00007f0d5d454864: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454869: mov r10d,r11d 0x00007f0d5d45486c: add r10d,0x4 0x00007f0d5d454870: lea rbp,[r12+rcx*8] 0x00007f0d5d454874: and r10d,0xfffffffc 0x00007f0d5d454878: cmp ebx,0xab 0x00007f0d5d45487e: je 0x00007f0d5d45497e 0x00007f0d5d454884: cmp ebx,0xab 0x00007f0d5d45488a: jle 0x00007f0d5d4548df 0x00007f0d5d45488c: cmp ebx,0xc4 0x00007f0d5d454892: jne 0x00007f0d5d455135 0x00007f0d5d454898: mov DWORD PTR [rsp+0x4],ecx 0x00007f0d5d45489c: mov rsi,r8 0x00007f0d5d45489f: shl rsi,0x3 0x00007f0d5d4548a3: mov edx,r11d 0x00007f0d5d4548a6: mov DWORD PTR [rsp+0x28],r11d 0x00007f0d5d4548ab: inc edx 0x00007f0d5d4548ad: xchg ax,ax 0x00007f0d5d4548af: call 0x00007f0d5d048420 ; OopMap{rbp=Oop [4]=NarrowOop [8]=Oop [16]=Oop off=2388} ;*invokestatic beU1 {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@94 (line 231) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.bytecode.BytecodeStream::next@5 (line 52) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@621 (line 2825) ; {static_call} 0x00007f0d5d4548b4: cmp eax,0xa9 0x00007f0d5d4548ba: je 0x00007f0d5d454c42 0x00007f0d5d4548c0: cmp eax,0x84 0x00007f0d5d4548c6: je 0x00007f0d5d454c55 0x00007f0d5d4548cc: mov eax,0x4 0x00007f0d5d4548d1: mov ecx,DWORD PTR [rsp+0x4] 0x00007f0d5d4548d5: mov r11d,DWORD PTR [rsp+0x28] 0x00007f0d5d4548da: jmp 0x00007f0d5d454220 0x00007f0d5d4548df: cmp ebx,0xaa 0x00007f0d5d4548e5: jne 0x00007f0d5d455135 0x00007f0d5d4548eb: mov rax,QWORD PTR [r15+0x60] 0x00007f0d5d4548ef: mov r8,rax 0x00007f0d5d4548f2: add r8,0x18 0x00007f0d5d4548f6: cmp r8,QWORD PTR [r15+0x70] 0x00007f0d5d4548fa: jae 0x00007f0d5d454fbd 0x00007f0d5d454900: mov QWORD PTR [r15+0x60],r8 0x00007f0d5d454904: prefetchw BYTE PTR [r8+0xc0] 0x00007f0d5d45490c: mov r9,QWORD PTR [rsp+0x20] 0x00007f0d5d454911: mov r8,QWORD PTR [r9+0xa8] 0x00007f0d5d454918: mov QWORD PTR [rax],r8 0x00007f0d5d45491b: mov DWORD PTR [rax+0x8],0xf80adbd0 ; {metadata('org/graalvm/compiler/bytecode/BytecodeTableSwitch')} 0x00007f0d5d454922: mov DWORD PTR [rax+0xc],r12d 0x00007f0d5d454926: mov QWORD PTR [rax+0x10],r12 0x00007f0d5d45492a: mov DWORD PTR [rsp+0x4],ecx 0x00007f0d5d45492e: mov DWORD PTR [rsp+0x28],r11d 0x00007f0d5d454933: mov DWORD PTR [rsp+0x2c],r10d 0x00007f0d5d454938: mov rsi,rax 0x00007f0d5d45493b: mov r10d,DWORD PTR [rsp+0x28] 0x00007f0d5d454940: mov DWORD PTR [rsi+0xc],r10d 0x00007f0d5d454944: mov r11d,DWORD PTR [rsp+0x4] 0x00007f0d5d454949: mov DWORD PTR [rsi+0x14],r11d 0x00007f0d5d45494d: mov r10d,DWORD PTR [rsp+0x2c] 0x00007f0d5d454952: mov DWORD PTR [rsi+0x10],r10d 0x00007f0d5d454956: mov r10,rsi 0x00007f0d5d454959: shr r10,0x9 0x00007f0d5d45495d: movabs r11,0x7f0d591ff000 0x00007f0d5d454967: mov BYTE PTR [r11+r10*1],r12b 0x00007f0d5d45496b: call 0x00007f0d5d4555a7 ; OopMap{rbp=Oop [4]=NarrowOop [8]=Oop [16]=Oop off=2576} ;*invokevirtual size {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@64 (line 225) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.bytecode.BytecodeStream::next@5 (line 52) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@621 (line 2825) ; {optimized virtual_call} 0x00007f0d5d454970: mov ecx,DWORD PTR [rsp+0x4] 0x00007f0d5d454974: mov r11d,DWORD PTR [rsp+0x28] 0x00007f0d5d454979: jmp 0x00007f0d5d454220 0x00007f0d5d45497e: mov rax,QWORD PTR [r15+0x60] 0x00007f0d5d454982: mov r8,rax 0x00007f0d5d454985: add r8,0x18 0x00007f0d5d454989: cmp r8,QWORD PTR [r15+0x70] 0x00007f0d5d45498d: jae 0x00007f0d5d454f99 0x00007f0d5d454993: mov QWORD PTR [r15+0x60],r8 0x00007f0d5d454997: prefetchw BYTE PTR [r8+0xc0] 0x00007f0d5d45499f: mov r9,QWORD PTR [rsp+0x18] 0x00007f0d5d4549a4: mov r8,QWORD PTR [r9+0xa8] 0x00007f0d5d4549ab: mov QWORD PTR [rax],r8 0x00007f0d5d4549ae: mov DWORD PTR [rax+0x8],0xf80adc19 ; {metadata('org/graalvm/compiler/bytecode/BytecodeLookupSwitch')} 0x00007f0d5d4549b5: mov DWORD PTR [rax+0xc],r12d 0x00007f0d5d4549b9: mov QWORD PTR [rax+0x10],r12 0x00007f0d5d4549bd: mov DWORD PTR [rsp+0x4],ecx 0x00007f0d5d4549c1: mov DWORD PTR [rsp+0x28],r11d 0x00007f0d5d4549c6: mov DWORD PTR [rsp+0x2c],r10d 0x00007f0d5d4549cb: mov rsi,rax 0x00007f0d5d4549ce: mov r11d,DWORD PTR [rsp+0x28] 0x00007f0d5d4549d3: mov DWORD PTR [rsi+0xc],r11d 0x00007f0d5d4549d7: mov r10d,DWORD PTR [rsp+0x4] 0x00007f0d5d4549dc: mov DWORD PTR [rsi+0x14],r10d 0x00007f0d5d4549e0: mov r11d,DWORD PTR [rsp+0x2c] 0x00007f0d5d4549e5: mov DWORD PTR [rsi+0x10],r11d 0x00007f0d5d4549e9: mov r10,rsi 0x00007f0d5d4549ec: shr r10,0x9 0x00007f0d5d4549f0: movabs r11,0x7f0d591ff000 0x00007f0d5d4549fa: mov BYTE PTR [r11+r10*1],r12b 0x00007f0d5d4549fe: nop 0x00007f0d5d4549ff: call 0x00007f0d5d048020 ; OopMap{rbp=Oop [4]=NarrowOop [8]=Oop [16]=Oop off=2724} ;*invokevirtual size {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@80 (line 228) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.bytecode.BytecodeStream::next@5 (line 52) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@621 (line 2825) ; {optimized virtual_call} 0x00007f0d5d454a04: mov ecx,DWORD PTR [rsp+0x4] 0x00007f0d5d454a08: mov r11d,DWORD PTR [rsp+0x28] 0x00007f0d5d454a0d: jmp 0x00007f0d5d454220 0x00007f0d5d454a12: mov ebx,ecx 0x00007f0d5d454a14: add ebx,0x4 0x00007f0d5d454a17: lea rbp,[r12+r9*8] 0x00007f0d5d454a1b: and ebx,0xfffffffc 0x00007f0d5d454a1e: cmp esi,0xab 0x00007f0d5d454a24: je 0x00007f0d5d454b82 0x00007f0d5d454a2a: cmp esi,0xab 0x00007f0d5d454a30: jle 0x00007f0d5d454ab7 0x00007f0d5d454a36: cmp esi,0xc4 0x00007f0d5d454a3c: jne 0x00007f0d5d45515d 0x00007f0d5d454a42: mov QWORD PTR [rsp+0x30],rdi 0x00007f0d5d454a47: mov QWORD PTR [rsp+0x28],r8 0x00007f0d5d454a4c: mov DWORD PTR [rsp+0x1c],r11d 0x00007f0d5d454a51: mov DWORD PTR [rsp+0x18],r9d 0x00007f0d5d454a56: mov r11,QWORD PTR [rsp+0x10] 0x00007f0d5d454a5b: mov QWORD PTR [rsp],r11 0x00007f0d5d454a5f: mov edx,ecx 0x00007f0d5d454a61: mov DWORD PTR [rsp+0x20],ecx 0x00007f0d5d454a65: inc edx 0x00007f0d5d454a67: mov rsi,r10 0x00007f0d5d454a6a: shl rsi,0x3 0x00007f0d5d454a6e: nop 0x00007f0d5d454a6f: call 0x00007f0d5d048420 ; OopMap{rbp=Oop [0]=Oop [8]=Oop [24]=NarrowOop off=2836} ;*invokestatic beU1 {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@94 (line 231) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@209 (line 2781) ; {static_call} 0x00007f0d5d454a74: cmp eax,0xa9 0x00007f0d5d454a7a: je 0x00007f0d5d454c68 0x00007f0d5d454a80: cmp eax,0x84 0x00007f0d5d454a86: je 0x00007f0d5d454c93 0x00007f0d5d454a8c: mov eax,0x4 0x00007f0d5d454a91: mov r10,QWORD PTR [rsp] 0x00007f0d5d454a95: mov QWORD PTR [rsp+0x10],r10 0x00007f0d5d454a9a: mov r9d,DWORD PTR [rsp+0x18] 0x00007f0d5d454a9f: mov r11d,DWORD PTR [rsp+0x1c] 0x00007f0d5d454aa4: mov ecx,DWORD PTR [rsp+0x20] 0x00007f0d5d454aa8: mov r8,QWORD PTR [rsp+0x28] 0x00007f0d5d454aad: mov rdi,QWORD PTR [rsp+0x30] 0x00007f0d5d454ab2: jmp 0x00007f0d5d45409b 0x00007f0d5d454ab7: cmp esi,0xaa 0x00007f0d5d454abd: jne 0x00007f0d5d45515d 0x00007f0d5d454ac3: mov rax,QWORD PTR [r15+0x60] 0x00007f0d5d454ac7: mov r10,rax 0x00007f0d5d454aca: add r10,0x18 0x00007f0d5d454ace: cmp r10,QWORD PTR [r15+0x70] 0x00007f0d5d454ad2: jae 0x00007f0d5d45501d 0x00007f0d5d454ad8: mov QWORD PTR [r15+0x60],r10 0x00007f0d5d454adc: prefetchw BYTE PTR [r10+0xc0] 0x00007f0d5d454ae4: mov r10,QWORD PTR [rdi+0xa8] 0x00007f0d5d454aeb: mov QWORD PTR [rax],r10 0x00007f0d5d454aee: mov DWORD PTR [rax+0x8],0xf80adbd0 ; {metadata('org/graalvm/compiler/bytecode/BytecodeTableSwitch')} 0x00007f0d5d454af5: mov DWORD PTR [rax+0xc],r12d 0x00007f0d5d454af9: mov QWORD PTR [rax+0x10],r12 0x00007f0d5d454afd: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d454b02: mov QWORD PTR [rsp],r10 0x00007f0d5d454b06: mov DWORD PTR [rsp+0x18],r9d 0x00007f0d5d454b0b: mov DWORD PTR [rsp+0x1c],r11d 0x00007f0d5d454b10: mov DWORD PTR [rsp+0x20],ecx 0x00007f0d5d454b14: mov QWORD PTR [rsp+0x28],r8 0x00007f0d5d454b19: mov QWORD PTR [rsp+0x30],rdi 0x00007f0d5d454b1e: mov DWORD PTR [rsp+0x24],ebx 0x00007f0d5d454b22: mov rsi,rax 0x00007f0d5d454b25: mov r10d,DWORD PTR [rsp+0x20] 0x00007f0d5d454b2a: mov DWORD PTR [rsi+0xc],r10d 0x00007f0d5d454b2e: mov r11d,DWORD PTR [rsp+0x18] 0x00007f0d5d454b33: mov DWORD PTR [rsi+0x14],r11d 0x00007f0d5d454b37: mov r11d,DWORD PTR [rsp+0x24] 0x00007f0d5d454b3c: mov DWORD PTR [rsi+0x10],r11d 0x00007f0d5d454b40: mov r10,rsi 0x00007f0d5d454b43: shr r10,0x9 0x00007f0d5d454b47: movabs r11,0x7f0d591ff000 0x00007f0d5d454b51: mov BYTE PTR [r11+r10*1],r12b 0x00007f0d5d454b55: xchg ax,ax 0x00007f0d5d454b57: call 0x00007f0d5d048020 ; OopMap{rbp=Oop [0]=Oop [8]=Oop [24]=NarrowOop off=3068} ;*invokevirtual size {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@64 (line 225) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@209 (line 2781) ; {optimized virtual_call} 0x00007f0d5d454b5c: mov r10,QWORD PTR [rsp] 0x00007f0d5d454b60: mov QWORD PTR [rsp+0x10],r10 0x00007f0d5d454b65: mov r9d,DWORD PTR [rsp+0x18] 0x00007f0d5d454b6a: mov r11d,DWORD PTR [rsp+0x1c] 0x00007f0d5d454b6f: mov ecx,DWORD PTR [rsp+0x20] 0x00007f0d5d454b73: mov r8,QWORD PTR [rsp+0x28] 0x00007f0d5d454b78: mov rdi,QWORD PTR [rsp+0x30] 0x00007f0d5d454b7d: jmp 0x00007f0d5d45409b 0x00007f0d5d454b82: mov rax,QWORD PTR [r15+0x60] 0x00007f0d5d454b86: mov r10,rax 0x00007f0d5d454b89: add r10,0x18 0x00007f0d5d454b8d: cmp r10,QWORD PTR [r15+0x70] 0x00007f0d5d454b91: jae 0x00007f0d5d454fe1 0x00007f0d5d454b97: mov QWORD PTR [r15+0x60],r10 0x00007f0d5d454b9b: prefetchw BYTE PTR [r10+0xc0] 0x00007f0d5d454ba3: mov r10,QWORD PTR [r8+0xa8] 0x00007f0d5d454baa: mov QWORD PTR [rax],r10 0x00007f0d5d454bad: mov DWORD PTR [rax+0x8],0xf80adc19 ; {metadata('org/graalvm/compiler/bytecode/BytecodeLookupSwitch')} 0x00007f0d5d454bb4: mov DWORD PTR [rax+0xc],r12d 0x00007f0d5d454bb8: mov QWORD PTR [rax+0x10],r12 0x00007f0d5d454bbc: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d454bc1: mov QWORD PTR [rsp],r10 0x00007f0d5d454bc5: mov DWORD PTR [rsp+0x18],r9d 0x00007f0d5d454bca: mov DWORD PTR [rsp+0x1c],r11d 0x00007f0d5d454bcf: mov DWORD PTR [rsp+0x20],ecx 0x00007f0d5d454bd3: mov QWORD PTR [rsp+0x28],r8 0x00007f0d5d454bd8: mov QWORD PTR [rsp+0x30],rdi 0x00007f0d5d454bdd: mov DWORD PTR [rsp+0x24],ebx 0x00007f0d5d454be1: mov rsi,rax 0x00007f0d5d454be4: mov r10d,DWORD PTR [rsp+0x20] 0x00007f0d5d454be9: mov DWORD PTR [rsi+0xc],r10d 0x00007f0d5d454bed: mov r11d,DWORD PTR [rsp+0x18] 0x00007f0d5d454bf2: mov DWORD PTR [rsi+0x14],r11d 0x00007f0d5d454bf6: mov r10d,DWORD PTR [rsp+0x24] 0x00007f0d5d454bfb: mov DWORD PTR [rsi+0x10],r10d 0x00007f0d5d454bff: mov r10,rsi 0x00007f0d5d454c02: shr r10,0x9 0x00007f0d5d454c06: movabs r11,0x7f0d591ff000 0x00007f0d5d454c10: mov BYTE PTR [r11+r10*1],r12b 0x00007f0d5d454c14: data16 xchg ax,ax 0x00007f0d5d454c17: call 0x00007f0d5d048020 ; OopMap{rbp=Oop [0]=Oop [8]=Oop [24]=NarrowOop off=3260} ;*invokevirtual size {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@80 (line 228) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@209 (line 2781) ; {optimized virtual_call} 0x00007f0d5d454c1c: mov r10,QWORD PTR [rsp] 0x00007f0d5d454c20: mov QWORD PTR [rsp+0x10],r10 0x00007f0d5d454c25: mov r9d,DWORD PTR [rsp+0x18] 0x00007f0d5d454c2a: mov r11d,DWORD PTR [rsp+0x1c] 0x00007f0d5d454c2f: mov ecx,DWORD PTR [rsp+0x20] 0x00007f0d5d454c33: mov r8,QWORD PTR [rsp+0x28] 0x00007f0d5d454c38: mov rdi,QWORD PTR [rsp+0x30] 0x00007f0d5d454c3d: jmp 0x00007f0d5d45409b 0x00007f0d5d454c42: mov eax,0x4 0x00007f0d5d454c47: mov ecx,DWORD PTR [rsp+0x4] 0x00007f0d5d454c4b: mov r11d,DWORD PTR [rsp+0x28] 0x00007f0d5d454c50: jmp 0x00007f0d5d454220 0x00007f0d5d454c55: mov eax,0x6 0x00007f0d5d454c5a: mov ecx,DWORD PTR [rsp+0x4] 0x00007f0d5d454c5e: mov r11d,DWORD PTR [rsp+0x28] 0x00007f0d5d454c63: jmp 0x00007f0d5d454220 0x00007f0d5d454c68: mov eax,0x4 0x00007f0d5d454c6d: mov r10,QWORD PTR [rsp] 0x00007f0d5d454c71: mov QWORD PTR [rsp+0x10],r10 0x00007f0d5d454c76: mov r9d,DWORD PTR [rsp+0x18] 0x00007f0d5d454c7b: mov r11d,DWORD PTR [rsp+0x1c] 0x00007f0d5d454c80: mov ecx,DWORD PTR [rsp+0x20] 0x00007f0d5d454c84: mov r8,QWORD PTR [rsp+0x28] 0x00007f0d5d454c89: mov rdi,QWORD PTR [rsp+0x30] 0x00007f0d5d454c8e: jmp 0x00007f0d5d45409b 0x00007f0d5d454c93: mov eax,0x6 0x00007f0d5d454c98: mov r10,QWORD PTR [rsp] 0x00007f0d5d454c9c: mov QWORD PTR [rsp+0x10],r10 0x00007f0d5d454ca1: mov r9d,DWORD PTR [rsp+0x18] 0x00007f0d5d454ca6: mov r11d,DWORD PTR [rsp+0x1c] 0x00007f0d5d454cab: mov ecx,DWORD PTR [rsp+0x20] 0x00007f0d5d454caf: mov r8,QWORD PTR [rsp+0x28] 0x00007f0d5d454cb4: mov rdi,QWORD PTR [rsp+0x30] 0x00007f0d5d454cb9: jmp 0x00007f0d5d45409b 0x00007f0d5d454cbe: mov esi,0xffffffe4 0x00007f0d5d454cc3: mov DWORD PTR [rsp],ebx 0x00007f0d5d454cc6: mov DWORD PTR [rsp+0x4],r11d 0x00007f0d5d454ccb: mov DWORD PTR [rsp+0x18],r9d 0x00007f0d5d454cd0: mov QWORD PTR [rsp+0x28],rcx 0x00007f0d5d454cd5: xchg ax,ax 0x00007f0d5d454cd7: call 0x00007f0d5d0051a0 ; OopMap{[0]=NarrowOop [8]=Oop [16]=Oop [24]=NarrowOop [40]=Oop off=3452} ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@16 (line 474) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d454cdc: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454ce1: mov esi,0xffffffe4 0x00007f0d5d454ce6: mov r11,QWORD PTR [rsp+0x8] 0x00007f0d5d454ceb: mov QWORD PTR [rsp],r11 0x00007f0d5d454cef: mov r11,QWORD PTR [rsp+0x10] 0x00007f0d5d454cf4: mov QWORD PTR [rsp+0x8],r11 0x00007f0d5d454cf9: mov DWORD PTR [rsp+0x10],r9d 0x00007f0d5d454cfe: mov QWORD PTR [rsp+0x20],rcx 0x00007f0d5d454d03: mov DWORD PTR [rsp+0x28],r10d 0x00007f0d5d454d08: data16 xchg ax,ax 0x00007f0d5d454d0b: call 0x00007f0d5d0051a0 ; OopMap{rbp=NarrowOop [0]=Oop [8]=Oop [16]=NarrowOop [32]=Oop off=3504} ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@42 (line 477) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d454d10: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454d15: mov esi,0xffffffe4 0x00007f0d5d454d1a: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d454d1f: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d454d24: mov QWORD PTR [rsp],r10 0x00007f0d5d454d28: mov DWORD PTR [rsp+0x8],r9d 0x00007f0d5d454d2d: mov QWORD PTR [rsp+0x18],rcx 0x00007f0d5d454d32: mov DWORD PTR [rsp+0x20],ebx 0x00007f0d5d454d36: mov DWORD PTR [rsp+0x24],r11d 0x00007f0d5d454d3b: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop [8]=NarrowOop [24]=Oop [32]=NarrowOop off=3552} ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@69 (line 480) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d454d40: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454d45: mov esi,0xffffffec 0x00007f0d5d454d4a: mov DWORD PTR [rsp+0x18],r11d 0x00007f0d5d454d4f: mov DWORD PTR [rsp+0x1c],r10d 0x00007f0d5d454d54: mov DWORD PTR [rsp+0x20],ecx 0x00007f0d5d454d58: mov DWORD PTR [rsp+0x24],ebx 0x00007f0d5d454d5c: data16 xchg ax,ax 0x00007f0d5d454d5f: call 0x00007f0d5d0051a0 ; OopMap{rbp=NarrowOop [8]=Oop [16]=Oop [36]=NarrowOop off=3588} ;*ifnonnull {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.debug.DebugContext::isDumpEnabledForMethod@4 (line 478) ; - org.graalvm.compiler.java.BytecodeParser::openNodeContext@14 (line 2844) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@470 (line 2812) ; {runtime_call} 0x00007f0d5d454d64: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454d69: mov esi,0xffffffe4 0x00007f0d5d454d6e: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d454d73: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d454d78: mov QWORD PTR [rsp+0x8],r10 0x00007f0d5d454d7d: mov DWORD PTR [rsp+0x14],ecx 0x00007f0d5d454d81: mov DWORD PTR [rsp+0x18],r8d 0x00007f0d5d454d86: mov DWORD PTR [rsp+0x1c],r11d 0x00007f0d5d454d8b: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [8]=Oop [20]=NarrowOop [24]=NarrowOop off=3632} ;*baload {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.Bytes::beU1@2 (line 60) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@23 (line 208) ; - org.graalvm.compiler.bytecode.BytecodeStream::next@5 (line 52) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@621 (line 2825) ; {runtime_call} 0x00007f0d5d454d90: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454d95: mov esi,0xfffffff6 0x00007f0d5d454d9a: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d454d9f: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=3652} ;*invokevirtual currentBCI {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@628 (line 2826) ; {runtime_call} 0x00007f0d5d454da4: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454da9: mov esi,0xffffff65 0x00007f0d5d454dae: mov DWORD PTR [rsp+0x18],r11d 0x00007f0d5d454db3: mov DWORD PTR [rsp+0x1c],r10d 0x00007f0d5d454db8: mov DWORD PTR [rsp+0x20],ecx 0x00007f0d5d454dbc: data16 xchg ax,ax 0x00007f0d5d454dbf: call 0x00007f0d5d0051a0 ; OopMap{[8]=Oop [16]=Oop off=3684} ;*ifne {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::openNodeContext@7 (line 2844) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@470 (line 2812) ; {runtime_call} 0x00007f0d5d454dc4: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454dc9: mov esi,0xffffff65 0x00007f0d5d454dce: mov r8,QWORD PTR [rsp+0x8] 0x00007f0d5d454dd3: mov QWORD PTR [rsp],r8 0x00007f0d5d454dd7: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d454ddc: mov QWORD PTR [rsp+0x8],r8 0x00007f0d5d454de1: mov DWORD PTR [rsp+0x10],r11d 0x00007f0d5d454de6: mov DWORD PTR [rsp+0x14],r10d 0x00007f0d5d454deb: call 0x00007f0d5d0051a0 ; OopMap{[0]=Oop [8]=Oop off=3728} ;*ifeq {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@263 (line 2791) ; {runtime_call} 0x00007f0d5d454df0: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454df5: mov esi,0xffffff65 0x00007f0d5d454dfa: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d454dff: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d454e04: mov QWORD PTR [rsp],r8 0x00007f0d5d454e08: mov DWORD PTR [rsp+0x8],r11d 0x00007f0d5d454e0d: mov DWORD PTR [rsp+0xc],r10d 0x00007f0d5d454e12: mov DWORD PTR [rsp+0x10],r9d 0x00007f0d5d454e17: mov DWORD PTR [rsp+0x14],ecx 0x00007f0d5d454e1b: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop [16]=NarrowOop off=3776} ;*if_icmpne {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.BytecodeStream::currentBC@7 (line 89) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@327 (line 2800) ; {runtime_call} 0x00007f0d5d454e20: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454e25: mov QWORD PTR [rsp],rbp 0x00007f0d5d454e29: mov rbp,QWORD PTR [rsp+0x10] 0x00007f0d5d454e2e: movabs rsi,0x7c044b6d8 ; {metadata('org/graalvm/compiler/java/FrameStateBuilder')} 0x00007f0d5d454e38: data16 xchg ax,ax 0x00007f0d5d454e3b: call 0x00007f0d5d06f1e0 ; OopMap{rbp=Oop [0]=Oop [24]=Oop [40]=NarrowOop off=3808} ;*new {reexecute=0 rethrow=0 return_oop=1} ; - org.graalvm.compiler.java.FrameStateBuilder::copy@0 (line 385) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@75 (line 2764) ; {runtime_call} 0x00007f0d5d454e40: mov QWORD PTR [rsp+0x10],rbp 0x00007f0d5d454e45: mov r10,QWORD PTR [rsp] 0x00007f0d5d454e49: mov QWORD PTR [rsp+0x8],r10 0x00007f0d5d454e4e: jmp 0x00007f0d5d4547ce 0x00007f0d5d454e53: mov esi,0xffffff65 0x00007f0d5d454e58: mov QWORD PTR [rsp],r9 0x00007f0d5d454e5c: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d454e61: mov QWORD PTR [rsp+0x8],r8 0x00007f0d5d454e66: mov DWORD PTR [rsp+0x10],r11d 0x00007f0d5d454e6b: mov DWORD PTR [rsp+0x18],ecx 0x00007f0d5d454e6f: mov DWORD PTR [rsp+0x1c],r10d 0x00007f0d5d454e74: data16 xchg ax,ax 0x00007f0d5d454e77: call 0x00007f0d5d0051a0 ; OopMap{[0]=Oop [8]=Oop off=3868} ;*if_icmpne {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@402 (line 2803) ; {runtime_call} 0x00007f0d5d454e7c: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454e81: mov esi,0xffffffec 0x00007f0d5d454e86: mov QWORD PTR [rsp],r10 0x00007f0d5d454e8a: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d454e8f: mov QWORD PTR [rsp+0x8],r10 0x00007f0d5d454e94: mov DWORD PTR [rsp+0x10],ebx 0x00007f0d5d454e98: mov DWORD PTR [rsp+0x14],r11d 0x00007f0d5d454e9d: xchg ax,ax 0x00007f0d5d454e9f: call 0x00007f0d5d0051a0 ; OopMap{rbp=NarrowOop [0]=Oop [8]=Oop [16]=NarrowOop [20]=NarrowOop off=3908} ;*ifnull {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.debug.DebugContext::log@4 (line 840) ; - org.graalvm.compiler.debug.DebugContext::log@4 (line 830) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@174 (line 2775) ; {runtime_call} 0x00007f0d5d454ea4: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454ea9: mov esi,0xffffffe4 0x00007f0d5d454eae: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d454eb3: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d454eb8: mov QWORD PTR [rsp],r8 0x00007f0d5d454ebc: mov DWORD PTR [rsp+0x8],r11d 0x00007f0d5d454ec1: mov DWORD PTR [rsp+0x14],r9d 0x00007f0d5d454ec6: mov DWORD PTR [rsp+0x18],r10d 0x00007f0d5d454ecb: mov DWORD PTR [rsp+0x1c],ecx 0x00007f0d5d454ecf: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop [20]=NarrowOop [24]=NarrowOop off=3956} ;*baload {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.Bytes::beU1@2 (line 60) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@23 (line 208) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@209 (line 2781) ; {runtime_call} 0x00007f0d5d454ed4: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454ed9: mov esi,0xfffffff6 0x00007f0d5d454ede: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d454ee3: mov DWORD PTR [rsp+0x8],r11d 0x00007f0d5d454ee8: mov DWORD PTR [rsp+0xc],r10d 0x00007f0d5d454eed: xchg ax,ax 0x00007f0d5d454eef: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=3988} ;*invokevirtual isCounterEnabled {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.debug.CounterKeyImpl::add@2 (line 50) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@231 (line 2783) ; {runtime_call} 0x00007f0d5d454ef4: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454ef9: mov esi,0xffffff65 0x00007f0d5d454efe: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d454f03: mov r11,QWORD PTR [rsp+0x10] 0x00007f0d5d454f08: mov QWORD PTR [rsp+0x8],r11 0x00007f0d5d454f0d: mov DWORD PTR [rsp+0x10],r10d 0x00007f0d5d454f12: nop 0x00007f0d5d454f13: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [8]=Oop off=4024} ;*if_icmpge {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@693 (line 2831) ; {runtime_call} 0x00007f0d5d454f18: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454f1d: sub ebp,r10d 0x00007f0d5d454f20: movsxd rbp,ebp 0x00007f0d5d454f23: mov esi,0xffffff65 0x00007f0d5d454f28: mov r8,QWORD PTR [rsp+0x8] 0x00007f0d5d454f2d: mov QWORD PTR [rsp],r8 0x00007f0d5d454f31: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d454f36: mov QWORD PTR [rsp+0x8],r8 0x00007f0d5d454f3b: mov DWORD PTR [rsp+0x10],r11d 0x00007f0d5d454f40: mov DWORD PTR [rsp+0x14],r10d 0x00007f0d5d454f45: mov DWORD PTR [rsp+0x1c],ebx 0x00007f0d5d454f49: mov DWORD PTR [rsp+0x20],eax 0x00007f0d5d454f4d: xchg ax,ax 0x00007f0d5d454f4f: call 0x00007f0d5d0051a0 ; OopMap{[0]=Oop [8]=Oop [28]=NarrowOop off=4084} ;*ifne {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.debug.DebugContext::isCounterEnabled@4 (line 1822) ; - org.graalvm.compiler.debug.CounterKeyImpl::add@2 (line 50) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@231 (line 2783) ; {runtime_call} 0x00007f0d5d454f54: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454f59: mov esi,0xffffff65 0x00007f0d5d454f5e: mov r8,QWORD PTR [rsp+0x8] 0x00007f0d5d454f63: mov QWORD PTR [rsp],r8 0x00007f0d5d454f67: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d454f6c: mov QWORD PTR [rsp+0x8],r8 0x00007f0d5d454f71: mov DWORD PTR [rsp+0x10],r11d 0x00007f0d5d454f76: mov DWORD PTR [rsp+0x14],r10d 0x00007f0d5d454f7b: call 0x00007f0d5d0051a0 ; OopMap{[0]=Oop [8]=Oop off=4128} ;*ifeq {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@243 (line 2786) ; {runtime_call} 0x00007f0d5d454f80: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454f85: mov esi,0xffffffde 0x00007f0d5d454f8a: mov QWORD PTR [rsp],rax 0x00007f0d5d454f8e: nop 0x00007f0d5d454f8f: call 0x00007f0d5d0051a0 ; OopMap{[0]=Oop [8]=Oop off=4148} ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BciBlockMapping$BciBlock::getSuccessor@10 (line 246) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@754 (line 2836) ; {runtime_call} 0x00007f0d5d454f94: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d454f99: mov DWORD PTR [rsp+0x2c],r10d 0x00007f0d5d454f9e: mov DWORD PTR [rsp+0x28],r11d 0x00007f0d5d454fa3: mov DWORD PTR [rsp+0x4],ecx 0x00007f0d5d454fa7: movabs rsi,0x7c056e0c8 ; {metadata('org/graalvm/compiler/bytecode/BytecodeLookupSwitch')} 0x00007f0d5d454fb1: xchg ax,ax 0x00007f0d5d454fb3: call 0x00007f0d5d06f1e0 ; OopMap{rbp=Oop [4]=NarrowOop [8]=Oop [16]=Oop off=4184} ;*new {reexecute=0 rethrow=0 return_oop=1} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@68 (line 228) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.bytecode.BytecodeStream::next@5 (line 52) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@621 (line 2825) ; {runtime_call} 0x00007f0d5d454fb8: jmp 0x00007f0d5d4549cb 0x00007f0d5d454fbd: mov DWORD PTR [rsp+0x2c],r10d 0x00007f0d5d454fc2: mov DWORD PTR [rsp+0x28],r11d 0x00007f0d5d454fc7: mov DWORD PTR [rsp+0x4],ecx 0x00007f0d5d454fcb: movabs rsi,0x7c056de80 ; {metadata('org/graalvm/compiler/bytecode/BytecodeTableSwitch')} 0x00007f0d5d454fd5: xchg ax,ax 0x00007f0d5d454fd7: call 0x00007f0d5d06f1e0 ; OopMap{rbp=Oop [4]=NarrowOop [8]=Oop [16]=Oop off=4220} ;*new {reexecute=0 rethrow=0 return_oop=1} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@52 (line 225) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.bytecode.BytecodeStream::next@5 (line 52) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@621 (line 2825) ; {runtime_call} 0x00007f0d5d454fdc: jmp 0x00007f0d5d454938 0x00007f0d5d454fe1: mov DWORD PTR [rsp+0x24],ebx 0x00007f0d5d454fe5: mov QWORD PTR [rsp+0x30],rdi 0x00007f0d5d454fea: mov QWORD PTR [rsp+0x28],r8 0x00007f0d5d454fef: mov DWORD PTR [rsp+0x20],ecx 0x00007f0d5d454ff3: mov DWORD PTR [rsp+0x1c],r11d 0x00007f0d5d454ff8: mov DWORD PTR [rsp+0x18],r9d 0x00007f0d5d454ffd: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d455002: mov QWORD PTR [rsp],r10 0x00007f0d5d455006: movabs rsi,0x7c056e0c8 ; {metadata('org/graalvm/compiler/bytecode/BytecodeLookupSwitch')} 0x00007f0d5d455010: data16 xchg ax,ax 0x00007f0d5d455013: call 0x00007f0d5d06f1e0 ; OopMap{rbp=Oop [0]=Oop [8]=Oop [24]=NarrowOop off=4280} ;*new {reexecute=0 rethrow=0 return_oop=1} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@68 (line 228) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@209 (line 2781) ; {runtime_call} 0x00007f0d5d455018: jmp 0x00007f0d5d454be1 0x00007f0d5d45501d: mov DWORD PTR [rsp+0x24],ebx 0x00007f0d5d455021: mov QWORD PTR [rsp+0x30],rdi 0x00007f0d5d455026: mov QWORD PTR [rsp+0x28],r8 0x00007f0d5d45502b: mov DWORD PTR [rsp+0x20],ecx 0x00007f0d5d45502f: mov DWORD PTR [rsp+0x1c],r11d 0x00007f0d5d455034: mov DWORD PTR [rsp+0x18],r9d 0x00007f0d5d455039: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d45503e: mov QWORD PTR [rsp],r10 0x00007f0d5d455042: movabs rsi,0x7c056de80 ; {metadata('org/graalvm/compiler/bytecode/BytecodeTableSwitch')} 0x00007f0d5d45504c: data16 xchg ax,ax 0x00007f0d5d45504f: call 0x00007f0d5d06f1e0 ; OopMap{rbp=Oop [0]=Oop [8]=Oop [24]=NarrowOop off=4340} ;*new {reexecute=0 rethrow=0 return_oop=1} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@52 (line 225) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@209 (line 2781) ; {runtime_call} 0x00007f0d5d455054: jmp 0x00007f0d5d454b22 0x00007f0d5d455059: mov esi,0xfffffff6 0x00007f0d5d45505e: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d455063: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d455068: mov QWORD PTR [rsp+0x8],r10 0x00007f0d5d45506d: mov r10d,DWORD PTR [rsp+0x1c] 0x00007f0d5d455072: mov DWORD PTR [rsp+0x10],r10d 0x00007f0d5d455077: mov r8d,DWORD PTR [rsp+0x18] 0x00007f0d5d45507c: mov DWORD PTR [rsp+0x14],r8d 0x00007f0d5d455081: mov DWORD PTR [rsp+0x20],eax 0x00007f0d5d455085: xchg ax,ax 0x00007f0d5d455087: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop [8]=Oop [16]=NarrowOop off=4396} ;*invokevirtual insertLoopPhis {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@47 (line 2752) ; {runtime_call} 0x00007f0d5d45508c: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455091: mov esi,0xfffffff6 0x00007f0d5d455096: mov QWORD PTR [rsp+0x8],rax 0x00007f0d5d45509b: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [8]=Oop [16]=Oop off=4416} ;*invokevirtual setStateAfter {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@60 (line 2753) ; {runtime_call} 0x00007f0d5d4550a0: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4550a5: mov esi,0xffffffe4 0x00007f0d5d4550aa: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d4550af: mov QWORD PTR [rsp],r8 0x00007f0d5d4550b3: mov DWORD PTR [rsp+0x10],r11d 0x00007f0d5d4550b8: mov DWORD PTR [rsp+0x14],r10d 0x00007f0d5d4550bd: xchg ax,ax 0x00007f0d5d4550bf: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop [16]=NarrowOop [24]=Oop off=4452} ;*aastore {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::setFirstInstruction@9 (line 2480) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@66 (line 2759) ; {runtime_call} 0x00007f0d5d4550c4: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4550c9: mov esi,0xfffffff6 0x00007f0d5d4550ce: nop 0x00007f0d5d4550cf: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop [24]=Oop off=4468} ;*invokevirtual copy {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@75 (line 2764) ; {runtime_call} 0x00007f0d5d4550d4: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4550d9: mov esi,0xffffffe4 0x00007f0d5d4550de: mov r8,QWORD PTR [rsp+0x8] 0x00007f0d5d4550e3: mov QWORD PTR [rsp],r8 0x00007f0d5d4550e7: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d4550ec: mov QWORD PTR [rsp+0x8],r8 0x00007f0d5d4550f1: mov r8,QWORD PTR [rsp+0x18] 0x00007f0d5d4550f6: mov QWORD PTR [rsp+0x10],r8 0x00007f0d5d4550fb: mov DWORD PTR [rsp+0x18],r10d 0x00007f0d5d455100: mov DWORD PTR [rsp+0x1c],r11d 0x00007f0d5d455105: xchg ax,ax 0x00007f0d5d455107: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop [8]=Oop [16]=Oop [24]=NarrowOop off=4524} ;*aastore {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::setEntryState@9 (line 2476) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@78 (line 2764) ; {runtime_call} 0x00007f0d5d45510c: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455111: mov esi,0xffffffd6 0x00007f0d5d455116: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d45511b: mov QWORD PTR [rsp],r8 0x00007f0d5d45511f: mov DWORD PTR [rsp+0x10],r11d 0x00007f0d5d455124: mov DWORD PTR [rsp+0x14],r10d 0x00007f0d5d455129: xchg ax,ax 0x00007f0d5d45512b: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop [16]=NarrowOop [24]=Oop off=4560} ;*aastore {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::setFirstInstruction@9 (line 2480) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@66 (line 2759) ; {runtime_call} 0x00007f0d5d455130: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455135: mov esi,0x1a 0x00007f0d5d45513a: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d45513f: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d455144: mov QWORD PTR [rsp+0x8],r10 0x00007f0d5d455149: mov DWORD PTR [rsp+0x10],r11d 0x00007f0d5d45514e: mov DWORD PTR [rsp+0x14],ecx 0x00007f0d5d455152: nop 0x00007f0d5d455153: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [8]=Oop [20]=NarrowOop off=4600} ;*new {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@119 (line 241) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.bytecode.BytecodeStream::next@5 (line 52) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@621 (line 2825) ; {runtime_call} 0x00007f0d5d455158: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d45515d: mov esi,0x1a 0x00007f0d5d455162: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d455167: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d45516c: mov QWORD PTR [rsp],r10 0x00007f0d5d455170: mov DWORD PTR [rsp+0x8],r11d 0x00007f0d5d455175: mov DWORD PTR [rsp+0x10],ecx 0x00007f0d5d455179: mov DWORD PTR [rsp+0x14],r9d 0x00007f0d5d45517e: nop 0x00007f0d5d45517f: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop [20]=NarrowOop off=4644} ;*new {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.BytecodeStream::lengthOf@119 (line 241) ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@58 (line 210) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@209 (line 2781) ; {runtime_call} 0x00007f0d5d455184: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455189: mov esi,0xffffffde 0x00007f0d5d45518e: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d455193: mov QWORD PTR [rsp],r10 0x00007f0d5d455197: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d45519c: mov QWORD PTR [rsp+0x8],r10 0x00007f0d5d4551a1: mov DWORD PTR [rsp+0x10],r9d 0x00007f0d5d4551a6: mov DWORD PTR [rsp+0x14],r11d 0x00007f0d5d4551ab: mov QWORD PTR [rsp+0x20],rcx 0x00007f0d5d4551b0: data16 xchg ax,ax 0x00007f0d5d4551b3: call 0x00007f0d5d0051a0 ; OopMap{rbp=NarrowOop [0]=Oop [8]=Oop [16]=NarrowOop [32]=Oop off=4696} ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.nodes.AbstractMergeNode::isPhiAtMerge@8 (line 90) ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamp@2 (line 485) ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@70 (line 480) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d4551b8: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4551bd: mov esi,0xffffffde 0x00007f0d5d4551c2: mov DWORD PTR [rsp],r11d 0x00007f0d5d4551c6: mov DWORD PTR [rsp+0x4],r9d 0x00007f0d5d4551cb: mov QWORD PTR [rsp+0x20],rcx 0x00007f0d5d4551d0: data16 xchg ax,ax 0x00007f0d5d4551d3: call 0x00007f0d5d0051a0 ; OopMap{rbp=NarrowOop [4]=NarrowOop [8]=Oop [16]=Oop [32]=Oop off=4728} ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.nodes.AbstractMergeNode::isPhiAtMerge@8 (line 90) ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamp@2 (line 485) ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@17 (line 474) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d4551d8: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4551dd: mov esi,0xffffffde 0x00007f0d5d4551e2: mov r11,QWORD PTR [rsp+0x8] 0x00007f0d5d4551e7: mov QWORD PTR [rsp],r11 0x00007f0d5d4551eb: mov r11,QWORD PTR [rsp+0x10] 0x00007f0d5d4551f0: mov QWORD PTR [rsp+0x8],r11 0x00007f0d5d4551f5: mov DWORD PTR [rsp+0x10],r9d 0x00007f0d5d4551fa: mov DWORD PTR [rsp+0x14],r10d 0x00007f0d5d4551ff: mov QWORD PTR [rsp+0x20],rcx 0x00007f0d5d455204: data16 xchg ax,ax 0x00007f0d5d455207: call 0x00007f0d5d0051a0 ; OopMap{rbp=NarrowOop [0]=Oop [8]=Oop [16]=NarrowOop [32]=Oop off=4780} ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.nodes.AbstractMergeNode::isPhiAtMerge@8 (line 90) ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamp@2 (line 485) ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@43 (line 477) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d45520c: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455211: mov rsi,rax 0x00007f0d5d455214: mov QWORD PTR [rsp],rax 0x00007f0d5d455218: data16 xchg ax,ax 0x00007f0d5d45521b: call 0x00007f0d5d072020 ; OopMap{[0]=Oop [8]=Oop off=4800} ;*athrow {reexecute=1 rethrow=0 return_oop=1} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@579 (line 2814) ; {runtime_call} 0x00007f0d5d455220: mov esi,0xfffffff6 0x00007f0d5d455225: mov ebp,r11d 0x00007f0d5d455228: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d45522d: mov QWORD PTR [rsp],r10 0x00007f0d5d455231: xchg ax,ax 0x00007f0d5d455233: call 0x00007f0d5d0051a0 ; OopMap{[0]=Oop [16]=Oop off=4824} ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@16 (line 474) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d455238: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d45523d: mov esi,0xfffffff6 0x00007f0d5d455242: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d455247: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=4844} ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::localsSize@4 (line 687) ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@4 (line 473) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d45524c: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455251: mov esi,0xfffffff6 0x00007f0d5d455256: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d45525b: mov DWORD PTR [rsp+0x8],r10d 0x00007f0d5d455260: data16 xchg ax,ax 0x00007f0d5d455263: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=4872} ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@42 (line 477) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d455268: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d45526d: mov esi,0xfffffff6 0x00007f0d5d455272: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d455277: mov DWORD PTR [rsp+0x8],r11d 0x00007f0d5d45527c: data16 xchg ax,ax 0x00007f0d5d45527f: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=4900} ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@69 (line 480) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d455284: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455289: mov esi,0xfffffff6 0x00007f0d5d45528e: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d455293: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=4920} ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@59 (line 479) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d455298: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d45529d: mov esi,0xfffffff6 0x00007f0d5d4552a2: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d4552a7: mov DWORD PTR [rsp+0x8],r11d 0x00007f0d5d4552ac: mov DWORD PTR [rsp+0xc],r10d 0x00007f0d5d4552b1: xchg ax,ax 0x00007f0d5d4552b3: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=4952} ;*invokevirtual insertFullInfopoints {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@260 (line 2791) ; {runtime_call} 0x00007f0d5d4552b8: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4552bd: mov esi,0xfffffff6 0x00007f0d5d4552c2: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d4552c7: mov DWORD PTR [rsp+0x8],r11d 0x00007f0d5d4552cc: mov DWORD PTR [rsp+0xc],r10d 0x00007f0d5d4552d1: xchg ax,ax 0x00007f0d5d4552d3: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=4984} ;*invokevirtual currentBC {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@327 (line 2800) ; {runtime_call} 0x00007f0d5d4552d8: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4552dd: mov esi,0xfffffff6 0x00007f0d5d4552e2: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d4552e7: mov r8,QWORD PTR [rsp+0x10] 0x00007f0d5d4552ec: mov QWORD PTR [rsp],r8 0x00007f0d5d4552f0: mov DWORD PTR [rsp+0x8],r11d 0x00007f0d5d4552f5: mov DWORD PTR [rsp+0xc],r10d 0x00007f0d5d4552fa: mov DWORD PTR [rsp+0x10],ecx 0x00007f0d5d4552fe: nop 0x00007f0d5d4552ff: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop off=5028} ;*invokevirtual isDumpEnabledForMethod {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::openNodeContext@14 (line 2844) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@470 (line 2812) ; {runtime_call} 0x00007f0d5d455304: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455309: mov esi,0xfffffff6 0x00007f0d5d45530e: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d455313: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=5048} ;*invokevirtual next {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@621 (line 2825) ; {runtime_call} 0x00007f0d5d455318: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d45531d: mov esi,0xfffffff6 0x00007f0d5d455322: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d455327: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=5068} ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.BytecodeStream::setBCI@13 (line 207) ; - org.graalvm.compiler.bytecode.BytecodeStream::next@5 (line 52) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@621 (line 2825) ; {runtime_call} 0x00007f0d5d45532c: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455331: mov esi,0xfffffff6 0x00007f0d5d455336: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d45533b: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop off=5088} ;*getfield isLoopHeader {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@1 (line 2744) ; {runtime_call} 0x00007f0d5d455340: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455345: mov esi,0xfffffff6 0x00007f0d5d45534a: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d45534f: mov DWORD PTR [rsp+0x8],r11d 0x00007f0d5d455354: data16 xchg ax,ax 0x00007f0d5d455357: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [8]=NarrowOop [16]=Oop off=5116} ;*invokevirtual log {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@174 (line 2775) ; {runtime_call} 0x00007f0d5d45535c: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455361: mov esi,0xfffffff6 0x00007f0d5d455366: nop 0x00007f0d5d455367: call 0x00007f0d5d0051a0 ; OopMap{[8]=Oop [16]=Oop off=5132} ;*invokevirtual endBCI {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@197 (line 2779) ; {runtime_call} 0x00007f0d5d45536c: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455371: mov esi,0xfffffff6 0x00007f0d5d455376: nop 0x00007f0d5d455377: call 0x00007f0d5d0051a0 ; OopMap{[8]=Oop [16]=Oop off=5148} ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.bytecode.BytecodeStream::endBCI@4 (line 79) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@197 (line 2779) ; {runtime_call} 0x00007f0d5d45537c: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455381: mov esi,0xfffffff6 0x00007f0d5d455386: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d45538b: mov DWORD PTR [rsp+0x8],r11d 0x00007f0d5d455390: mov DWORD PTR [rsp+0xc],r10d 0x00007f0d5d455395: xchg ax,ax 0x00007f0d5d455397: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=5180} ;*invokevirtual insertFullInfopoints {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@240 (line 2786) ; {runtime_call} 0x00007f0d5d45539c: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4553a1: mov esi,0xfffffff4 0x00007f0d5d4553a6: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d4553ab: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=5200} ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@99 (line 2767) ; {runtime_call} 0x00007f0d5d4553b0: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4553b5: mov esi,0xfffffff6 0x00007f0d5d4553ba: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d4553bf: mov QWORD PTR [rsp+0x8],rcx 0x00007f0d5d4553c4: data16 xchg ax,ax 0x00007f0d5d4553c7: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [8]=Oop [16]=Oop off=5228} ;*invokevirtual inferPhiStamps {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d4553cc: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4553d1: mov esi,0xfffffff6 0x00007f0d5d4553d6: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d4553db: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=5248} ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::localsSize@4 (line 687) ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@4 (line 473) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d4553e0: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4553e5: mov esi,0xfffffff6 0x00007f0d5d4553ea: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d4553ef: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop off=5268} ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.FrameStateBuilder::inferPhiStamps@59 (line 479) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@116 (line 2772) ; {runtime_call} 0x00007f0d5d4553f4: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4553f9: mov esi,0xfffffff4 0x00007f0d5d4553fe: nop 0x00007f0d5d4553ff: call 0x00007f0d5d0051a0 ; OopMap{[8]=Oop off=5284} ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BciBlockMapping$BciBlock::getSuccessor@10 (line 246) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@754 (line 2836) ; {runtime_call} 0x00007f0d5d455404: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455409: mov esi,0xfffffff6 0x00007f0d5d45540e: mov r11,QWORD PTR [rsp+0x10] 0x00007f0d5d455413: mov QWORD PTR [rsp],r11 0x00007f0d5d455417: mov DWORD PTR [rsp+0x10],r10d 0x00007f0d5d45541c: data16 xchg ax,ax 0x00007f0d5d45541f: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop [24]=Oop off=5316} ;*aastore {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::setFirstInstruction@9 (line 2480) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@66 (line 2759) ; {runtime_call} 0x00007f0d5d455424: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455429: mov esi,0xfffffff6 0x00007f0d5d45542e: mov r10,QWORD PTR [rsp+0x8] 0x00007f0d5d455433: mov QWORD PTR [rsp],r10 0x00007f0d5d455437: mov r10,QWORD PTR [rsp+0x10] 0x00007f0d5d45543c: mov QWORD PTR [rsp+0x8],r10 0x00007f0d5d455441: mov r10,QWORD PTR [rsp+0x18] 0x00007f0d5d455446: mov QWORD PTR [rsp+0x10],r10 0x00007f0d5d45544b: mov DWORD PTR [rsp+0x18],r11d 0x00007f0d5d455450: data16 xchg ax,ax 0x00007f0d5d455453: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [0]=Oop [8]=Oop [16]=Oop off=5368} ;*aastore {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::setEntryState@9 (line 2476) ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@78 (line 2764) ; {runtime_call} 0x00007f0d5d455458: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d45545d: mov esi,0xfffffff6 0x00007f0d5d455462: mov rbp,QWORD PTR [rsp+0x8] 0x00007f0d5d455467: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop [16]=Oop [24]=Oop off=5388} ;*invokevirtual log {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@89 (line 2766) ; {runtime_call} 0x00007f0d5d45546c: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455471: mov esi,0xffffffbd 0x00007f0d5d455476: mov rbp,rax 0x00007f0d5d455479: xchg ax,ax 0x00007f0d5d45547b: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop off=5408} ;*astore {reexecute=0 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@583 (line 2814) ; {runtime_call} 0x00007f0d5d455480: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d455485: mov rsi,QWORD PTR [rsp+0x8] 0x00007f0d5d45548a: mov rdx,rax 0x00007f0d5d45548d: xchg ax,ax 0x00007f0d5d45548f: call 0x00007f0d5d048020 ; OopMap{off=5428} ;*invokevirtual asParserError {reexecute=0 rethrow=0 return_oop=1} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@593 (line 2818) ; {optimized virtual_call} 0x00007f0d5d455494: test rax,rax 0x00007f0d5d455497: je 0x00007f0d5d4554ad 0x00007f0d5d455499: mov esi,0xffffffec 0x00007f0d5d45549e: mov rbp,rax 0x00007f0d5d4554a1: xchg ax,ax 0x00007f0d5d4554a3: call 0x00007f0d5d0051a0 ; OopMap{rbp=Oop off=5448} ;*athrow {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@596 (line 2818) ; {runtime_call} 0x00007f0d5d4554a8: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4554ad: mov esi,0xfffffff6 0x00007f0d5d4554b2: nop 0x00007f0d5d4554b3: call 0x00007f0d5d0051a0 ; OopMap{off=5464} ;*athrow {reexecute=1 rethrow=0 return_oop=0} ; - org.graalvm.compiler.java.BytecodeParser::iterateBytecodesForBlock@596 (line 2818) ; {runtime_call} 0x00007f0d5d4554b8: call 0x00007f0d664436c0 ; {runtime_call} 0x00007f0d5d4554bd: mov rsi,rax 0x00007f0d5d4554c0: jmp 0x00007f0d5d45550d 0x00007f0d5d4554c2: jmp 0x00007f0d5d4554d0 0x00007f0d5d4554c4: jmp 0x00007f0d5d4554d0 0x00007f0d5d4554c6: jmp 0x00007f0d5d4554d9 0x00007f0d5d4554c8: jmp 0x00007f0d5d4554d9 0x00007f0d5d4554ca: jmp 0x00007f0d5d4554f2 0x00007f0d5d4554cc: jmp 0x00007f0d5d4554d0 0x00007f0d5d4554ce: jmp 0x00007f0d5d4554d0 0x00007f0d5d4554d0: mov rsi,rax 0x00007f0d5d4554d3: jmp 0x00007f0d5d45550d 0x00007f0d5d4554d5: jmp 0x00007f0d5d4554d9 0x00007f0d5d4554d7: jmp 0x00007f0d5d4554d9 0x00007f0d5d4554d9: mov rsi,rax 0x00007f0d5d4554dc: jmp 0x00007f0d5d45550d 0x00007f0d5d4554de: mov rsi,rax 0x00007f0d5d4554e1: jmp 0x00007f0d5d45550d 0x00007f0d5d4554e3: mov rsi,rax 0x00007f0d5d4554e6: jmp 0x00007f0d5d45550d 0x00007f0d5d4554e8: mov rsi,rax 0x00007f0d5d4554eb: jmp 0x00007f0d5d45550d 0x00007f0d5d4554ed: mov rsi,rax 0x00007f0d5d4554f0: jmp 0x00007f0d5d45550d 0x00007f0d5d4554f2: mov rsi,rax 0x00007f0d5d4554f5: jmp 0x00007f0d5d45550d 0x00007f0d5d4554f7: mov rsi,rax 0x00007f0d5d4554fa: jmp 0x00007f0d5d45550d 0x00007f0d5d4554fc: mov rsi,rax 0x00007f0d5d4554ff: jmp 0x00007f0d5d45550d 0x00007f0d5d455501: mov rsi,rax 0x00007f0d5d455504: jmp 0x00007f0d5d45550d 0x00007f0d5d455506: jmp 0x00007f0d5d45550a 0x00007f0d5d455508: jmp 0x00007f0d5d45550a 0x00007f0d5d45550a: mov rsi,rax 0x00007f0d5d45550d: add rsp,0x50 0x00007f0d5d455511: pop rbp 0x00007f0d5d455512: jmp 0x00007f0d5d072020 ; {runtime_call} 0x00007f0d5d455517: hlt 0x00007f0d5d455518: hlt 0x00007f0d5d455519: hlt 0x00007f0d5d45551a: hlt 0x00007f0d5d45551b: hlt 0x00007f0d5d45551c: hlt 0x00007f0d5d45551d: hlt 0x00007f0d5d45551e: hlt 0x00007f0d5d45551f: hlt [Stub Code] 0x00007f0d5d455520: movabs rbx,0x7f0d3bec78b0 ; {no_reloc} 0x00007f0d5d45552a: jmp 0x00007f0d5d05a299 ; {runtime_call} 0x00007f0d5d45552f: movabs rbx,0x7f0d3bebfec0 ; {static_stub} 0x00007f0d5d455539: jmp 0x00007f0d5d0509a3 ; {runtime_call} 0x00007f0d5d45553e: movabs rbx,0x7f0d3bec14e0 ; {static_stub} 0x00007f0d5d455548: jmp 0x00007f0d5d048a17 ; {runtime_call} 0x00007f0d5d45554d: movabs rbx,0x7f0d3bec1188 ; {static_stub} 0x00007f0d5d455557: jmp 0x00007f0d5d048e13 ; {runtime_call} 0x00007f0d5d45555c: movabs rbx,0x7f0d3beed100 ; {static_stub} 0x00007f0d5d455566: jmp 0x00007f0d5d092b65 ; {runtime_call} 0x00007f0d5d45556b: movabs rbx,0x7f0d3bec3008 ; {static_stub} 0x00007f0d5d455575: jmp 0x00007f0d5d064b5a ; {runtime_call} 0x00007f0d5d45557a: movabs rbx,0x7f0d3be5cb28 ; {static_stub} 0x00007f0d5d455584: jmp 0x00007f0d5d048a17 ; {runtime_call} 0x00007f0d5d455589: movabs rbx,0x7f0d3beebba8 ; {static_stub} 0x00007f0d5d455593: jmp 0x00007f0d5d048a17 ; {runtime_call} 0x00007f0d5d455598: movabs rbx,0x0 ; {static_stub} 0x00007f0d5d4555a2: jmp 0x00007f0d5d4555a2 ; {runtime_call} 0x00007f0d5d4555a7: movabs rbx,0x7f0d3b8e1e78 ; {static_stub} 0x00007f0d5d4555b1: jmp 0x00007f0d5d048e13 ; {runtime_call} 0x00007f0d5d4555b6: movabs rbx,0x0 ; {static_stub} 0x00007f0d5d4555c0: jmp 0x00007f0d5d4555c0 ; {runtime_call} 0x00007f0d5d4555c5: movabs rbx,0x0 ; {static_stub} 0x00007f0d5d4555cf: jmp 0x00007f0d5d4555cf ; {runtime_call} 0x00007f0d5d4555d4: movabs rbx,0x0 ; {static_stub} 0x00007f0d5d4555de: jmp 0x00007f0d5d4555de ; {runtime_call} 0x00007f0d5d4555e3: movabs rbx,0x0 ; {static_stub} 0x00007f0d5d4555ed: jmp 0x00007f0d5d4555ed ; {runtime_call} 0x00007f0d5d4555f2: movabs rbx,0x0 ; {static_stub} 0x00007f0d5d4555fc: jmp 0x00007f0d5d4555fc ; {runtime_call} [Exception Handler] 0x00007f0d5d455601: jmp 0x00007f0d5d06f2a0 ; {runtime_call} [Deopt Handler Code] 0x00007f0d5d455606: call 0x00007f0d5d45560b 0x00007f0d5d45560b: sub QWORD PTR [rsp],0x5 0x00007f0d5d455610: jmp 0x00007f0d5d0493c0 ; {runtime_call} 0x00007f0d5d455615: hlt 0x00007f0d5d455616: hlt 0x00007f0d5d455617: hlt # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (sharedRuntime.cpp:756), pid=3034, tid=0x00007f0d3bfff700 # guarantee(false) failed: missing exception handler # # JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.71-b01-internal-jvmci-0.29 mixed mode linux-amd64 compressed oops) # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/tkrodrig/ws/basic/fastr/hs_err_pid3034.log # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp #