Dump of assembler code for function ha_innobase::info_low(unsigned int, bool): 0x0000000000ccc440 <+0>: push %rbp 0x0000000000ccc441 <+1>: mov %rsp,%rbp 0x0000000000ccc444 <+4>: push %r15 0x0000000000ccc446 <+6>: push %r14 0x0000000000ccc448 <+8>: push %r13 0x0000000000ccc44a <+10>: mov %edx,%r13d 0x0000000000ccc44d <+13>: push %r12 0x0000000000ccc44f <+15>: push %rbx 0x0000000000ccc450 <+16>: mov %rdi,%rbx 0x0000000000ccc453 <+19>: sub $0x1238,%rsp 0x0000000000ccc45a <+26>: mov %esi,-0x1234(%rbp) 0x0000000000ccc460 <+32>: mov %fs:0x28,%rax 0x0000000000ccc469 <+41>: mov %rax,-0x38(%rbp) 0x0000000000ccc46d <+45>: xor %eax,%eax 0x0000000000ccc46f <+47>: callq 0x9dc520 0x0000000000ccc474 <+52>: mov 0x1630ac5(%rip),%rsi # 0x22fcf40 0x0000000000ccc47b <+59>: mov %rax,%rdi 0x0000000000ccc47e <+62>: mov %rax,%r14 0x0000000000ccc481 <+65>: callq 0x75f870 0x0000000000ccc486 <+70>: test %rax,%rax 0x0000000000ccc489 <+73>: mov %rax,%r12 0x0000000000ccc48c <+76>: je 0xcccfa3 0x0000000000ccc492 <+82>: cmpq $0x56e5c06,0xa90(%rax) 0x0000000000ccc49d <+93>: jne 0xccd278 0x0000000000ccc4a3 <+99>: mov 0xd0a8ff(%rip),%esi # 0x19d6da8 <_ZL30mysql_sysvar_lock_wait_timeout+40> 0x0000000000ccc4a9 <+105>: mov %r14,%rdi 0x0000000000ccc4ac <+108>: callq *0xd0a90e(%rip) # 0x19d6dc0 <_ZL30mysql_sysvar_lock_wait_timeout+64> 0x0000000000ccc4b2 <+114>: mov $0x4000000,%esi 0x0000000000ccc4b7 <+119>: mov %r14,%rdi 0x0000000000ccc4ba <+122>: callq 0x75f990 0x0000000000ccc4bf <+127>: test %rax,%rax 0x0000000000ccc4c2 <+130>: mov $0x8000000,%esi 0x0000000000ccc4c7 <+135>: mov %r14,%rdi 0x0000000000ccc4ca <+138>: sete 0x8a4(%r12) 0x0000000000ccc4d3 <+147>: callq 0x75f990 0x0000000000ccc4d8 <+152>: test %rax,%rax 0x0000000000ccc4db <+155>: mov %r14,%rdi 0x0000000000ccc4de <+158>: sete 0x8a8(%r12) 0x0000000000ccc4e7 <+167>: callq 0xca0ad0 0x0000000000ccc4ec <+172>: mov %al,0x840(%r12) 0x0000000000ccc4f4 <+180>: mov 0x780(%rbx),%rdi 0x0000000000ccc4fb <+187>: cmp %r12,0x18(%rdi) 0x0000000000ccc4ff <+191>: je 0xccc510 0x0000000000ccc501 <+193>: mov %r12,%rsi 0x0000000000ccc504 <+196>: callq 0xd8d790 0x0000000000ccc509 <+201>: mov 0x780(%rbx),%rdi 0x0000000000ccc510 <+208>: mov %r14,0x788(%rbx) 0x0000000000ccc517 <+215>: mov 0x18(%rdi),%rax 0x0000000000ccc51b <+219>: lea 0x52249e(%rip),%rdx # 0x11ee9c0 0x0000000000ccc522 <+226>: mov %rdx,0x898(%rax) 0x0000000000ccc529 <+233>: mov 0x780(%rbx),%rax 0x0000000000ccc530 <+240>: mov 0x8(%rax),%r15 0x0000000000ccc534 <+244>: testb $0x40,0x42(%r15) 0x0000000000ccc539 <+249>: jne 0xccd1e6 0x0000000000ccc53f <+255>: testb $0x4,-0x1234(%rbp) 0x0000000000ccc546 <+262>: je 0xccc5d9 0x0000000000ccc54c <+268>: test %r13b,%r13b 0x0000000000ccc54f <+271>: je 0xccca1b 0x0000000000ccc555 <+277>: mov 0x780(%rbx),%rax 0x0000000000ccc55c <+284>: lea 0x5272a0(%rip),%rdx # 0x11f3803 0x0000000000ccc563 <+291>: mov 0x18(%rax),%rax 0x0000000000ccc567 <+295>: mov %rdx,0x898(%rax) 0x0000000000ccc56e <+302>: mov 0x1b0(%r15),%eax 0x0000000000ccc575 <+309>: test $0x2,%al 0x0000000000ccc577 <+311>: jne 0xcccedd 0x0000000000ccc57d <+317>: test $0x4,%al 0x0000000000ccc57f <+319>: mov $0x1,%r12d 0x0000000000ccc585 <+325>: je 0xcccecd 0x0000000000ccc58b <+331>: mov %r12d,%esi 0x0000000000ccc58e <+334>: mov %r15,%rdi 0x0000000000ccc591 <+337>: callq 0xe8bed0 0x0000000000ccc596 <+342>: test %eax,%eax 0x0000000000ccc598 <+344>: mov 0x780(%rbx),%rax 0x0000000000ccc59f <+351>: mov 0x18(%rax),%rax 0x0000000000ccc5a3 <+355>: je 0xccc5bd 0x0000000000ccc5a5 <+357>: lea 0x4c6ece(%rip),%rbx # 0x119347a 0x0000000000ccc5ac <+364>: mov %rbx,0x898(%rax) 0x0000000000ccc5b3 <+371>: mov $0xa8,%eax 0x0000000000ccc5b8 <+376>: jmpq 0xccc9f6 0x0000000000ccc5bd <+381>: lea 0x5223fc(%rip),%rdx # 0x11ee9c0 0x0000000000ccc5c4 <+388>: mov %rdx,0x898(%rax) 0x0000000000ccc5cb <+395>: mov 0x248(%r15),%rax 0x0000000000ccc5d2 <+402>: mov %rax,0xa8(%rbx) 0x0000000000ccc5d9 <+409>: testb $0x1,0x1a0(%r15) 0x0000000000ccc5e1 <+417>: je 0xccce97 0x0000000000ccc5e7 <+423>: testb $0x10,-0x1234(%rbp) 0x0000000000ccc5ee <+430>: jne 0xcccbda 0x0000000000ccc5f4 <+436>: testb $0x8,-0x1234(%rbp) 0x0000000000ccc5fb <+443>: je 0xccc914 0x0000000000ccc601 <+449>: mov 0x780(%rbx),%rax 0x0000000000ccc608 <+456>: mov 0x90(%r15),%rdx 0x0000000000ccc60f <+463>: movzbl 0x20(%rax),%eax 0x0000000000ccc613 <+467>: mov %rdx,-0x1240(%rbp) 0x0000000000ccc61a <+474>: shr %al 0x0000000000ccc61c <+476>: and $0x1,%eax 0x0000000000ccc61f <+479>: sub %rax,-0x1240(%rbp) 0x0000000000ccc626 <+486>: mov 0x10(%rbx),%rax 0x0000000000ccc62a <+490>: mov (%rax),%rcx 0x0000000000ccc62d <+493>: mov 0x370(%rcx),%esi 0x0000000000ccc633 <+499>: cmp %rsi,-0x1240(%rbp) 0x0000000000ccc63a <+506>: jbe 0xccc693 0x0000000000ccc63c <+508>: mov 0x98(%r15),%rax 0x0000000000ccc643 <+515>: test %rax,%rax 0x0000000000ccc646 <+518>: je 0xccc671 0x0000000000ccc648 <+520>: mov -0x1240(%rbp),%rdx 0x0000000000ccc64f <+527>: nop 0x0000000000ccc650 <+528>: testb $0x10,0x31(%rax) 0x0000000000ccc654 <+532>: mov 0x60(%rax),%rax 0x0000000000ccc658 <+536>: lea -0x1(%rdx),%rdi 0x0000000000ccc65c <+540>: cmovne %rdi,%rdx 0x0000000000ccc660 <+544>: test %rax,%rax 0x0000000000ccc663 <+547>: jne 0xccc650 0x0000000000ccc665 <+549>: cmp %rdx,%rsi 0x0000000000ccc668 <+552>: mov %rdx,-0x1240(%rbp) 0x0000000000ccc66f <+559>: jae 0xccc693 0x0000000000ccc671 <+561>: xor %edx,%edx 0x0000000000ccc673 <+563>: xor %esi,%esi 0x0000000000ccc675 <+565>: mov %r15,%rdi 0x0000000000ccc678 <+568>: callq 0xcddcd0 0x0000000000ccc67d <+573>: cmp $0x1,%eax 0x0000000000ccc680 <+576>: je 0xccd110 0x0000000000ccc686 <+582>: mov 0x10(%rbx),%rax 0x0000000000ccc68a <+586>: mov (%rax),%rcx 0x0000000000ccc68d <+589>: mov 0x370(%rcx),%esi 0x0000000000ccc693 <+595>: mov -0x1240(%rbp),%rax 0x0000000000ccc69a <+602>: cmp %rsi,%rax 0x0000000000ccc69d <+605>: je 0xccc6cd 0x0000000000ccc69f <+607>: movl $0x3,0x84(%r15) 0x0000000000ccc6aa <+618>: mov 0x10(%rbx),%rdx 0x0000000000ccc6ae <+622>: mov %rax,%rcx 0x0000000000ccc6b1 <+625>: mov 0x788(%rbx),%rdi 0x0000000000ccc6b8 <+632>: mov $0x1,%r8d 0x0000000000ccc6be <+638>: mov %r15,%rsi 0x0000000000ccc6c1 <+641>: callq 0xcc7f00 0x0000000000ccc6c6 <+646>: mov 0x10(%rbx),%rax 0x0000000000ccc6ca <+650>: mov (%rax),%rcx 0x0000000000ccc6cd <+653>: lea 0xda01ac(%rip),%rax # 0x1a6c880 0x0000000000ccc6d4 <+660>: lea -0x1220(%rbp),%r12 0x0000000000ccc6db <+667>: lea 0x527156(%rip),%r8 # 0x11f3838 0x0000000000ccc6e2 <+674>: mov $0x1,%edx 0x0000000000ccc6e7 <+679>: mov $0x200,%esi 0x0000000000ccc6ec <+684>: mov %r12,%rdi 0x0000000000ccc6ef <+687>: mov %rax,0x8(%rsp) 0x0000000000ccc6f4 <+692>: mov 0x2a0(%rcx),%rax 0x0000000000ccc6fb <+699>: mov $0x200,%ecx 0x0000000000ccc700 <+704>: mov %rax,(%rsp) 0x0000000000ccc704 <+708>: lea 0xd21ca5(%rip),%rax # 0x19ee3b0 0x0000000000ccc70b <+715>: mov (%rax),%r9 0x0000000000ccc70e <+718>: xor %eax,%eax 0x0000000000ccc710 <+720>: callq 0x679020 <__snprintf_chk@plt> 0x0000000000ccc715 <+725>: mov %r12,%rsi 0x0000000000ccc718 <+728>: mov %r12,%rdi 0x0000000000ccc71b <+731>: callq 0xf68f00 0x0000000000ccc720 <+736>: lea 0x166fba9(%rip),%rax # 0x233c2d0 0x0000000000ccc727 <+743>: xor %ecx,%ecx 0x0000000000ccc729 <+745>: lea -0x1020(%rbp),%rsi 0x0000000000ccc730 <+752>: mov %r12,%rdi 0x0000000000ccc733 <+755>: cmpb $0x0,(%rax) 0x0000000000ccc736 <+758>: setne %cl 0x0000000000ccc739 <+761>: xor %edx,%edx 0x0000000000ccc73b <+763>: callq 0xd312b0 0x0000000000ccc740 <+768>: test %eax,%eax 0x0000000000ccc742 <+770>: jne 0xccc74f 0x0000000000ccc744 <+772>: mov -0x60(%rbp),%rax 0x0000000000ccc748 <+776>: mov %rax,0x98(%rbx) 0x0000000000ccc74f <+783>: lea 0x1f4(%r15),%rax 0x0000000000ccc756 <+790>: mov $0x80000001,%edx 0x0000000000ccc75b <+795>: movl $0x0,-0x1230(%rbp) 0x0000000000ccc765 <+805>: mov %rax,%rcx 0x0000000000ccc768 <+808>: mov %rax,-0x1248(%rbp) 0x0000000000ccc76f <+815>: xor %eax,%eax 0x0000000000ccc771 <+817>: lock cmpxchg %edx,(%rcx) 0x0000000000ccc775 <+821>: je 0xccc789 0x0000000000ccc777 <+823>: mov -0x1248(%rbp),%rdi 0x0000000000ccc77e <+830>: mov %eax,-0x1230(%rbp) 0x0000000000ccc784 <+836>: callq 0xdc5060 ::wait_and_lock()> 0x0000000000ccc789 <+841>: testb $0x1,0x1a0(%r15) 0x0000000000ccc791 <+849>: je 0xccd22b 0x0000000000ccc797 <+855>: mov 0x10(%rbx),%rdx 0x0000000000ccc79b <+859>: mov (%rdx),%rax 0x0000000000ccc79e <+862>: mov 0x370(%rax),%eax 0x0000000000ccc7a4 <+868>: test %eax,%eax 0x0000000000ccc7a6 <+870>: je 0xccc8f8 0x0000000000ccc7ac <+876>: xor %r12d,%r12d 0x0000000000ccc7af <+879>: nop 0x0000000000ccc7b0 <+880>: mov 0x780(%rbx),%rcx 0x0000000000ccc7b7 <+887>: cmp $0x40,%r12d 0x0000000000ccc7bb <+891>: mov 0x8(%rcx),%r14 0x0000000000ccc7bf <+895>: je 0xccc7c9 0x0000000000ccc7c1 <+897>: test %eax,%eax 0x0000000000ccc7c3 <+899>: jne 0xcccb9d 0x0000000000ccc7c9 <+905>: mov 0x98(%r14),%rax 0x0000000000ccc7d0 <+912>: xor %r13d,%r13d 0x0000000000ccc7d3 <+915>: test %rax,%rax 0x0000000000ccc7d6 <+918>: je 0xcccb48 0x0000000000ccc7dc <+924>: mov 0x10(%rbx),%rdx 0x0000000000ccc7e0 <+928>: mov %r12d,%ecx 0x0000000000ccc7e3 <+931>: lea (%rcx,%rcx,2),%rcx 0x0000000000ccc7e7 <+935>: shl $0x6,%rcx 0x0000000000ccc7eb <+939>: add 0xa8(%rdx),%rcx 0x0000000000ccc7f2 <+946>: mov 0x18(%rcx),%r9d 0x0000000000ccc7f6 <+950>: test %r9d,%r9d 0x0000000000ccc7f9 <+953>: je 0xccc8dc 0x0000000000ccc7ff <+959>: xor %edx,%edx 0x0000000000ccc801 <+961>: mov $0x1,%r8d 0x0000000000ccc807 <+967>: xor %r13d,%r13d 0x0000000000ccc80a <+970>: jmpq 0xccc8b7 0x0000000000ccc80f <+975>: nop 0x0000000000ccc810 <+976>: mov 0x28(%rax),%esi 0x0000000000ccc813 <+979>: shr $0xb,%esi 0x0000000000ccc816 <+982>: and $0x3ff,%si 0x0000000000ccc81b <+987>: movzwl %si,%edi 0x0000000000ccc81e <+990>: cmp %rdi,%r8 0x0000000000ccc821 <+993>: ja 0xcccb18 0x0000000000ccc827 <+999>: mov 0x18(%rax),%rsi 0x0000000000ccc82b <+1003>: mov 0x80(%rbx),%rdi 0x0000000000ccc832 <+1010>: testb $0x1,0x1a0(%rsi) 0x0000000000ccc839 <+1017>: je 0xcccfef 0x0000000000ccc83f <+1023>: test %rdi,%rdi 0x0000000000ccc842 <+1026>: mov $0x1,%esi 0x0000000000ccc847 <+1031>: je 0xccc898 0x0000000000ccc849 <+1033>: mov 0x78(%rax),%r9 0x0000000000ccc84d <+1037>: mov (%r9,%rdx,1),%r9 0x0000000000ccc851 <+1041>: test %r9,%r9 0x0000000000ccc854 <+1044>: jne 0xccca30 0x0000000000ccc85a <+1050>: test %rdi,%rdi 0x0000000000ccc85d <+1053>: js 0xcccad8 0x0000000000ccc863 <+1059>: cvtsi2ss %rdi,%xmm0 0x0000000000ccc868 <+1064>: movss 0x528e9c(%rip),%xmm2 # 0x11f570c 0x0000000000ccc870 <+1072>: mov $0x1,%esi 0x0000000000ccc875 <+1077>: ucomiss %xmm0,%xmm2 0x0000000000ccc878 <+1080>: ja 0xccc898 0x0000000000ccc87a <+1082>: ucomiss 0x36b2a3(%rip),%xmm0 # 0x1037b24 0x0000000000ccc881 <+1089>: jae 0xccca60 0x0000000000ccc887 <+1095>: cvttss2si %xmm0,%rsi 0x0000000000ccc88c <+1100>: shr %rsi 0x0000000000ccc88f <+1103>: mov $0x1,%edi 0x0000000000ccc894 <+1108>: cmove %rdi,%rsi 0x0000000000ccc898 <+1112>: mov 0x78(%rcx),%rdi 0x0000000000ccc89c <+1116>: mov %rsi,(%rdi,%rdx,1) 0x0000000000ccc8a0 <+1120>: mov 0x18(%rcx),%r9d 0x0000000000ccc8a4 <+1124>: mov %r8,%rsi 0x0000000000ccc8a7 <+1127>: add $0x8,%rdx 0x0000000000ccc8ab <+1131>: add $0x1,%r8 0x0000000000ccc8af <+1135>: mov %r9d,%edi 0x0000000000ccc8b2 <+1138>: cmp %rsi,%rdi 0x0000000000ccc8b5 <+1141>: jbe 0xccc8d8 0x0000000000ccc8b7 <+1143>: testq $0x480,0x8(%rcx) 0x0000000000ccc8bf <+1151>: je 0xccc810 0x0000000000ccc8c5 <+1157>: mov %r8,%rsi 0x0000000000ccc8c8 <+1160>: mov %r9d,%edi 0x0000000000ccc8cb <+1163>: add $0x1,%r8 0x0000000000ccc8cf <+1167>: add $0x8,%rdx 0x0000000000ccc8d3 <+1171>: cmp %rsi,%rdi 0x0000000000ccc8d6 <+1174>: ja 0xccc8b7 0x0000000000ccc8d8 <+1176>: mov 0x10(%rbx),%rdx 0x0000000000ccc8dc <+1180>: mov (%rdx),%rax 0x0000000000ccc8df <+1183>: add $0x1,%r12d 0x0000000000ccc8e3 <+1187>: mov 0x370(%rax),%eax 0x0000000000ccc8e9 <+1193>: cmp %r12d,%eax 0x0000000000ccc8ec <+1196>: ja 0xccc7b0 0x0000000000ccc8f2 <+1202>: nopw 0x0(%rax,%rax,1) 0x0000000000ccc8f8 <+1208>: mov -0x1248(%rbp),%rdx 0x0000000000ccc8ff <+1215>: lock addl $0x7fffffff,(%rdx) 0x0000000000ccc906 <+1222>: je 0xccc914 0x0000000000ccc908 <+1224>: mov -0x1248(%rbp),%rdi 0x0000000000ccc90f <+1231>: callq 0xdc4f90 ::wake()> 0x0000000000ccc914 <+1236>: lea 0x163d09d(%rip),%rax # 0x23099b8 0x0000000000ccc91b <+1243>: cmpq $0x4,(%rax) 0x0000000000ccc91f <+1247>: ja 0xccc9db 0x0000000000ccc925 <+1253>: testb $0x20,-0x1234(%rbp) 0x0000000000ccc92c <+1260>: je 0xccc9b8 0x0000000000ccc932 <+1266>: mov 0x780(%rbx),%rax 0x0000000000ccc939 <+1273>: mov 0x18(%rax),%rax 0x0000000000ccc93d <+1277>: test %rax,%rax 0x0000000000ccc940 <+1280>: je 0xccd1a0 0x0000000000ccc946 <+1286>: cmpq $0x56e5c06,0xa90(%rax) 0x0000000000ccc951 <+1297>: jne 0xccd260 0x0000000000ccc957 <+1303>: mov 0x900(%rax),%r12 0x0000000000ccc95e <+1310>: test %r12,%r12 0x0000000000ccc961 <+1313>: je 0xcccf53 0x0000000000ccc967 <+1319>: mov 0x18(%r12),%rax 0x0000000000ccc96c <+1324>: mov 0x10(%rbx),%r14 0x0000000000ccc970 <+1328>: cmp %rax,%r15 0x0000000000ccc973 <+1331>: je 0xccd06a 0x0000000000ccc979 <+1337>: mov 0x98(%rax),%rax 0x0000000000ccc980 <+1344>: cmp %rax,%r12 0x0000000000ccc983 <+1347>: je 0xccd1b8 0x0000000000ccc989 <+1353>: xor %edx,%edx 0x0000000000ccc98b <+1355>: jmp 0xccc992 0x0000000000ccc98d <+1357>: nopl (%rax) 0x0000000000ccc990 <+1360>: mov %ecx,%edx 0x0000000000ccc992 <+1362>: mov 0x60(%rax),%rax 0x0000000000ccc996 <+1366>: lea 0x1(%rdx),%ecx 0x0000000000ccc999 <+1369>: cmp %rax,%r12 0x0000000000ccc99c <+1372>: jne 0xccc990 0x0000000000ccc99e <+1374>: movzwl 0x24(%r12),%eax 0x0000000000ccc9a4 <+1380>: and $0x3fc0,%ax 0x0000000000ccc9a8 <+1384>: cmp $0x40,%ax 0x0000000000ccc9ac <+1388>: je 0xccd014 0x0000000000ccc9b2 <+1394>: mov %ecx,0x194(%rbx) 0x0000000000ccc9b8 <+1400>: testb $0x40,-0x1234(%rbp) 0x0000000000ccc9bf <+1407>: je 0xccc9db 0x0000000000ccc9c1 <+1409>: mov 0x10(%rbx),%rax 0x0000000000ccc9c5 <+1413>: cmpq $0x0,0xd0(%rax) 0x0000000000ccc9cd <+1421>: je 0xccc9db 0x0000000000ccc9cf <+1423>: mov %rbx,%rdi 0x0000000000ccc9d2 <+1426>: callq 0xccc310 0x0000000000ccc9d7 <+1431>: mov %rax,0x78(%rbx) 0x0000000000ccc9db <+1435>: mov 0x780(%rbx),%rax 0x0000000000ccc9e2 <+1442>: lea 0x4c6a91(%rip),%rbx # 0x119347a 0x0000000000ccc9e9 <+1449>: mov 0x18(%rax),%rax 0x0000000000ccc9ed <+1453>: mov %rbx,0x898(%rax) 0x0000000000ccc9f4 <+1460>: xor %eax,%eax 0x0000000000ccc9f6 <+1462>: mov -0x38(%rbp),%rbx 0x0000000000ccc9fa <+1466>: xor %fs:0x28,%rbx 0x0000000000ccca03 <+1475>: jne 0xccd243 0x0000000000ccca09 <+1481>: add $0x1238,%rsp 0x0000000000ccca10 <+1488>: pop %rbx 0x0000000000ccca11 <+1489>: pop %r12 0x0000000000ccca13 <+1491>: pop %r13 0x0000000000ccca15 <+1493>: pop %r14 0x0000000000ccca17 <+1495>: pop %r15 0x0000000000ccca19 <+1497>: pop %rbp 0x0000000000ccca1a <+1498>: retq 0x0000000000ccca1b <+1499>: cmpb $0x0,0x16304ee(%rip) # 0x22fcf10 0x0000000000ccca22 <+1506>: je 0xccc5cb 0x0000000000ccca28 <+1512>: jmpq 0xccc555 0x0000000000ccca2d <+1517>: nopl (%rax) 0x0000000000ccca30 <+1520>: lea 0x166f749(%rip),%r10 # 0x233c180 0x0000000000ccca37 <+1527>: cmpq $0x2,(%r10) 0x0000000000ccca3b <+1531>: je 0xccca80 0x0000000000ccca3d <+1533>: test %rdi,%rdi 0x0000000000ccca40 <+1536>: js 0xcccaf8 0x0000000000ccca46 <+1542>: cvtsi2ss %rdi,%xmm0 0x0000000000ccca4b <+1547>: test %r9,%r9 0x0000000000ccca4e <+1550>: js 0xcccab8 0x0000000000ccca50 <+1552>: cvtsi2ss %r9,%xmm1 0x0000000000ccca55 <+1557>: divss %xmm1,%xmm0 0x0000000000ccca59 <+1561>: jmpq 0xccc868 0x0000000000ccca5e <+1566>: xchg %ax,%ax 0x0000000000ccca60 <+1568>: subss 0x36b0bc(%rip),%xmm0 # 0x1037b24 0x0000000000ccca68 <+1576>: movabs $0x8000000000000000,%rdi 0x0000000000ccca72 <+1586>: cvttss2si %xmm0,%rsi 0x0000000000ccca77 <+1591>: xor %rdi,%rsi 0x0000000000ccca7a <+1594>: jmpq 0xccc88c 0x0000000000ccca7f <+1599>: nop 0x0000000000ccca80 <+1600>: mov 0x88(%rax),%r10 0x0000000000ccca87 <+1607>: mov (%r10,%rdx,1),%r11 0x0000000000ccca8b <+1611>: mov %rdi,%r10 0x0000000000ccca8e <+1614>: sub %r11,%r10 0x0000000000ccca91 <+1617>: cmp %r11,%rdi 0x0000000000ccca94 <+1620>: cmovb %r13,%r10 0x0000000000ccca98 <+1624>: cmp %r10,%r9 0x0000000000ccca9b <+1627>: jbe 0xccc898 0x0000000000cccaa1 <+1633>: sub %r10,%rdi 0x0000000000cccaa4 <+1636>: js 0xcccbc0 0x0000000000cccaaa <+1642>: cvtsi2ss %rdi,%xmm0 0x0000000000cccaaf <+1647>: sub %r10,%r9 0x0000000000cccab2 <+1650>: jns 0xccca50 0x0000000000cccab4 <+1652>: nopl 0x0(%rax) 0x0000000000cccab8 <+1656>: mov %r9,%rsi 0x0000000000cccabb <+1659>: and $0x1,%r9d 0x0000000000cccabf <+1663>: shr %rsi 0x0000000000cccac2 <+1666>: or %r9,%rsi 0x0000000000cccac5 <+1669>: cvtsi2ss %rsi,%xmm1 0x0000000000cccaca <+1674>: addss %xmm1,%xmm1 0x0000000000cccace <+1678>: jmpq 0xccca55 0x0000000000cccad3 <+1683>: nopl 0x0(%rax,%rax,1) 0x0000000000cccad8 <+1688>: mov %rdi,%rsi 0x0000000000cccadb <+1691>: and $0x1,%edi 0x0000000000cccade <+1694>: shr %rsi 0x0000000000cccae1 <+1697>: or %rdi,%rsi 0x0000000000cccae4 <+1700>: cvtsi2ss %rsi,%xmm0 0x0000000000cccae9 <+1705>: addss %xmm0,%xmm0 0x0000000000cccaed <+1709>: jmpq 0xccc868 0x0000000000cccaf2 <+1714>: nopw 0x0(%rax,%rax,1) 0x0000000000cccaf8 <+1720>: mov %rdi,%rsi 0x0000000000cccafb <+1723>: and $0x1,%edi 0x0000000000cccafe <+1726>: shr %rsi 0x0000000000cccb01 <+1729>: or %rdi,%rsi 0x0000000000cccb04 <+1732>: cvtsi2ss %rsi,%xmm0 0x0000000000cccb09 <+1737>: addss %xmm0,%xmm0 0x0000000000cccb0d <+1741>: jmpq 0xccca4b 0x0000000000cccb12 <+1746>: nopw 0x0(%rax,%rax,1) 0x0000000000cccb18 <+1752>: movzwl %si,%ecx 0x0000000000cccb1b <+1755>: mov 0x10(%r15),%rdx 0x0000000000cccb1f <+1759>: mov 0x10(%rax),%rsi 0x0000000000cccb23 <+1763>: mov 0xd08a76(%rip),%r9 # 0x19d55a0 0x0000000000cccb2a <+1770>: lea 0x521eb7(%rip),%rdi # 0x11ee9e8 0x0000000000cccb31 <+1777>: xor %eax,%eax 0x0000000000cccb33 <+1779>: callq 0xac7d40 0x0000000000cccb38 <+1784>: mov 0x10(%rbx),%rdx 0x0000000000cccb3c <+1788>: jmpq 0xccc8dc 0x0000000000cccb41 <+1793>: nopl 0x0(%rax) 0x0000000000cccb48 <+1800>: test %r13,%r13 0x0000000000cccb4b <+1803>: mov 0x10(%r14),%rcx 0x0000000000cccb4f <+1807>: lea 0x548b40(%rip),%rdx # 0x1215696 0x0000000000cccb56 <+1814>: je 0xcccb5c 0x0000000000cccb58 <+1816>: mov 0x40(%r13),%rdx 0x0000000000cccb5c <+1820>: lea 0x51febd(%rip),%rdi # 0x11eca20 0x0000000000cccb63 <+1827>: mov %r12d,%esi 0x0000000000cccb66 <+1830>: xor %eax,%eax 0x0000000000cccb68 <+1832>: callq 0xac7d40 0x0000000000cccb6d <+1837>: movl $0x3,0x84(%r15) 0x0000000000cccb78 <+1848>: mov -0x1240(%rbp),%rcx 0x0000000000cccb7f <+1855>: mov $0x1,%r8d 0x0000000000cccb85 <+1861>: mov 0x10(%rbx),%rdx 0x0000000000cccb89 <+1865>: mov 0x788(%rbx),%rdi 0x0000000000cccb90 <+1872>: mov %r15,%rsi 0x0000000000cccb93 <+1875>: callq 0xcc7f00 0x0000000000cccb98 <+1880>: jmpq 0xccc8f8 0x0000000000cccb9d <+1885>: mov %r12d,%eax 0x0000000000cccba0 <+1888>: mov %r14,%rdi 0x0000000000cccba3 <+1891>: lea (%rax,%rax,2),%r13 0x0000000000cccba7 <+1895>: shl $0x6,%r13 0x0000000000cccbab <+1899>: add 0xa8(%rdx),%r13 0x0000000000cccbb2 <+1906>: mov 0x40(%r13),%rsi 0x0000000000cccbb6 <+1910>: callq 0xe6b180 0x0000000000cccbbb <+1915>: jmpq 0xccc7d3 0x0000000000cccbc0 <+1920>: mov %rdi,%rsi 0x0000000000cccbc3 <+1923>: and $0x1,%edi 0x0000000000cccbc6 <+1926>: shr %rsi 0x0000000000cccbc9 <+1929>: or %rdi,%rsi 0x0000000000cccbcc <+1932>: cvtsi2ss %rsi,%xmm0 0x0000000000cccbd1 <+1937>: addss %xmm0,%xmm0 0x0000000000cccbd5 <+1941>: jmpq 0xcccaaf 0x0000000000cccbda <+1946>: lea 0x1f4(%r15),%r12 0x0000000000cccbe1 <+1953>: mov $0x80000001,%edx 0x0000000000cccbe6 <+1958>: xor %eax,%eax 0x0000000000cccbe8 <+1960>: movl $0x0,-0x1230(%rbp) 0x0000000000cccbf2 <+1970>: lock cmpxchg %edx,(%r12) 0x0000000000cccbf8 <+1976>: jne 0xcccf23 0x0000000000cccbfe <+1982>: testb $0x1,0x1a0(%r15) 0x0000000000cccc06 <+1990>: je 0xccd248 0x0000000000cccc0c <+1996>: mov 0x1d0(%r15),%rax 0x0000000000cccc13 <+2003>: mov 0x1c0(%r15),%r14 0x0000000000cccc1a <+2010>: mov 0x1c8(%r15),%r13 0x0000000000cccc21 <+2017>: mov %rax,-0x1240(%rbp) 0x0000000000cccc28 <+2024>: lock addl $0x7fffffff,(%r12) 0x0000000000cccc31 <+2033>: je 0xcccc3b 0x0000000000cccc33 <+2035>: mov %r12,%rdi 0x0000000000cccc36 <+2038>: callq 0xdc4f90 ::wake()> 0x0000000000cccc3b <+2043>: test %r14,%r14 0x0000000000cccc3e <+2046>: jne 0xcccc51 0x0000000000cccc40 <+2048>: xor %r14d,%r14d 0x0000000000cccc43 <+2051>: testl $0x104,-0x1234(%rbp) 0x0000000000cccc4d <+2061>: sete %r14b 0x0000000000cccc51 <+2065>: mov 0x788(%rbx),%rdi 0x0000000000cccc58 <+2072>: callq 0x75f9a0 0x0000000000cccc5d <+2077>: cmp $0x8,%eax 0x0000000000cccc60 <+2080>: je 0xcccf36 0x0000000000cccc66 <+2086>: mov %r14,0x80(%rbx) 0x0000000000cccc6d <+2093>: movq $0x0,0x88(%rbx) 0x0000000000cccc78 <+2104>: mov 0x30(%r15),%r12 0x0000000000cccc7c <+2108>: test %r12,%r12 0x0000000000cccc7f <+2111>: je 0xccce64 0x0000000000cccc85 <+2117>: mov 0x128(%r12),%rax 0x0000000000cccc8d <+2125>: test $0x10,%al 0x0000000000cccc8f <+2127>: je 0xcccf71 0x0000000000cccc95 <+2133>: and $0xf,%eax 0x0000000000cccc98 <+2136>: cmp $0x7,%rax 0x0000000000cccc9c <+2140>: ja 0xccd060 0x0000000000cccca2 <+2146>: lea 0x528437(%rip),%rcx # 0x11f50e0 0x0000000000cccca9 <+2153>: mov (%rcx,%rax,4),%ecx 0x0000000000ccccac <+2156>: mov %r13,%rax 0x0000000000ccccaf <+2159>: mov -0x1240(%rbp),%r13 0x0000000000ccccb6 <+2166>: imul %rcx,%rax 0x0000000000ccccba <+2170>: imul %rcx,%r13 0x0000000000ccccbe <+2174>: mov %rax,0x50(%rbx) 0x0000000000ccccc2 <+2178>: mov %r13,0x60(%rbx) 0x0000000000ccccc6 <+2182>: lea 0xa0(%r12),%rdi 0x0000000000ccccce <+2190>: cmpq $0x0,0xa0(%r12) 0x0000000000ccccd7 <+2199>: je 0xccd0c0 0x0000000000ccccdd <+2205>: lea 0x521e1c(%rip),%rsi # 0x11eeb00 0x0000000000cccce4 <+2212>: lea 0xa8(%r12),%r13 0x0000000000ccccec <+2220>: lea 0xac(%r12),%r14 0x0000000000ccccf4 <+2228>: mov $0x42f,%edx 0x0000000000ccccf9 <+2233>: callq 0xdc5380 ::psi_rd_lock(char const*, unsigned int)> 0x0000000000ccccfe <+2238>: lea 0x166f55b(%rip),%rax # 0x233c260 0x0000000000cccd05 <+2245>: mov 0x84(%r12),%r8d 0x0000000000cccd0d <+2253>: mov (%rax),%rsi 0x0000000000cccd10 <+2256>: mov $0x40,%eax 0x0000000000cccd15 <+2261>: cmp $0xd,%rsi 0x0000000000cccd19 <+2265>: ja 0xcccd24 0x0000000000cccd1b <+2267>: mov $0x100000,%eax 0x0000000000cccd20 <+2272>: mov %esi,%ecx 0x0000000000cccd22 <+2274>: shr %cl,%eax 0x0000000000cccd24 <+2276>: xor %ecx,%ecx 0x0000000000cccd26 <+2278>: cmp %rax,%r8 0x0000000000cccd29 <+2281>: jb 0xccce27 0x0000000000cccd2f <+2287>: mov 0x8c(%r12),%eax 0x0000000000cccd37 <+2295>: mov %r8,%rdx 0x0000000000cccd3a <+2298>: mov $0x40,%cl 0x0000000000cccd3c <+2300>: sub %rax,%rdx 0x0000000000cccd3f <+2303>: cmp $0xd,%rsi 0x0000000000cccd43 <+2307>: mov %rdx,%rax 0x0000000000cccd46 <+2310>: ja 0xcccd53 0x0000000000cccd48 <+2312>: mov %esi,%ecx 0x0000000000cccd4a <+2314>: mov $0x100000,%edi 0x0000000000cccd4f <+2319>: shr %cl,%edi 0x0000000000cccd51 <+2321>: mov %edi,%ecx 0x0000000000cccd53 <+2323>: xor %edx,%edx 0x0000000000cccd55 <+2325>: div %rcx 0x0000000000cccd58 <+2328>: mov 0x128(%r12),%rdx 0x0000000000cccd60 <+2336>: test $0x10,%dl 0x0000000000cccd63 <+2339>: mov %rax,%r9 0x0000000000cccd66 <+2342>: je 0xcccfd4 0x0000000000cccd6c <+2348>: and $0xf,%edx 0x0000000000cccd6f <+2351>: xor %edi,%edi 0x0000000000cccd71 <+2353>: cmp $0x7,%rdx 0x0000000000cccd75 <+2357>: ja 0xcccd81 0x0000000000cccd77 <+2359>: lea 0x528362(%rip),%rcx # 0x11f50e0 0x0000000000cccd7e <+2366>: mov (%rcx,%rdx,4),%edi 0x0000000000cccd81 <+2369>: test %rax,%rax 0x0000000000cccd84 <+2372>: je 0xcccdb6 0x0000000000cccd86 <+2374>: cmp $0xd,%rsi 0x0000000000cccd8a <+2378>: lea -0x1(%rax),%r9 0x0000000000cccd8e <+2382>: mov $0x40,%ecx 0x0000000000cccd93 <+2387>: ja 0xcccda0 0x0000000000cccd95 <+2389>: mov %esi,%ecx 0x0000000000cccd97 <+2391>: mov $0x100000,%eax 0x0000000000cccd9c <+2396>: shr %cl,%eax 0x0000000000cccd9e <+2398>: mov %eax,%ecx 0x0000000000cccda0 <+2400>: mov %rdi,%rax 0x0000000000cccda3 <+2403>: xor %edx,%edx 0x0000000000cccda5 <+2405>: div %rcx 0x0000000000cccda8 <+2408>: xor %edx,%edx 0x0000000000cccdaa <+2410>: mov %rax,%rcx 0x0000000000cccdad <+2413>: mov %r9,%rax 0x0000000000cccdb0 <+2416>: div %rcx 0x0000000000cccdb3 <+2419>: sub %rax,%r9 0x0000000000cccdb6 <+2422>: cmp $0xd,%rsi 0x0000000000cccdba <+2426>: mov $0x40,%ecx 0x0000000000cccdbf <+2431>: ja 0xcccdcc 0x0000000000cccdc1 <+2433>: mov %esi,%ecx 0x0000000000cccdc3 <+2435>: mov $0x100000,%eax 0x0000000000cccdc8 <+2440>: shr %cl,%eax 0x0000000000cccdca <+2442>: mov %eax,%ecx 0x0000000000cccdcc <+2444>: xor %edx,%edx 0x0000000000cccdce <+2446>: mov %r8,%rax 0x0000000000cccdd1 <+2449>: div %rcx 0x0000000000cccdd4 <+2452>: movabs $0x28f5c28f5c28f5c3,%rdx 0x0000000000cccdde <+2462>: xor %ecx,%ecx 0x0000000000cccde0 <+2464>: shr $0x2,%rax 0x0000000000cccde4 <+2468>: mul %rdx 0x0000000000cccde7 <+2471>: mov 0x88(%r12),%eax 0x0000000000cccdef <+2479>: shr $0x2,%rdx 0x0000000000cccdf3 <+2483>: add %rax,%r9 0x0000000000cccdf6 <+2486>: add $0x2,%rdx 0x0000000000cccdfa <+2490>: cmp %r9,%rdx 0x0000000000cccdfd <+2493>: ja 0xccce27 0x0000000000cccdff <+2495>: sub %rdx,%r9 0x0000000000ccce02 <+2498>: cmp $0xd,%rsi 0x0000000000ccce06 <+2502>: mov $0x40,%eax 0x0000000000ccce0b <+2507>: ja 0xccce16 0x0000000000ccce0d <+2509>: mov $0x100000,%eax 0x0000000000ccce12 <+2514>: mov %esi,%ecx 0x0000000000ccce14 <+2516>: shr %cl,%eax 0x0000000000ccce16 <+2518>: mov %rdi,%rcx 0x0000000000ccce19 <+2521>: and $0xfffffc00,%ecx 0x0000000000ccce1f <+2527>: imul %r9,%rcx 0x0000000000ccce23 <+2531>: imul %rax,%rcx 0x0000000000ccce27 <+2535>: mov %rcx,0x70(%rbx) 0x0000000000ccce2b <+2539>: mov 0xa0(%r12),%rdi 0x0000000000ccce33 <+2547>: test %rdi,%rdi 0x0000000000ccce36 <+2550>: je 0xccce48 0x0000000000ccce38 <+2552>: lea 0xd217c1(%rip),%rax # 0x19ee600 0x0000000000ccce3f <+2559>: mov (%rax),%rax 0x0000000000ccce42 <+2562>: callq *0x168(%rax) 0x0000000000ccce48 <+2568>: mov $0xffffffff,%eax 0x0000000000ccce4d <+2573>: lock xadd %eax,(%r14) 0x0000000000ccce52 <+2578>: cmp $0x80000001,%eax 0x0000000000ccce57 <+2583>: je 0xccd007 0x0000000000ccce5d <+2589>: mov 0x80(%rbx),%r14 0x0000000000ccce64 <+2596>: mov 0x1a4(%rbx),%eax 0x0000000000ccce6a <+2602>: movq $0x0,0xa0(%rbx) 0x0000000000ccce75 <+2613>: add $0x8,%eax 0x0000000000ccce78 <+2616>: test %r14,%r14 0x0000000000ccce7b <+2619>: mov %eax,0xbc(%rbx) 0x0000000000ccce81 <+2625>: jne 0xcccf0e 0x0000000000ccce87 <+2631>: movq $0x0,0x90(%rbx) 0x0000000000ccce92 <+2642>: jmpq 0xccc5f4 0x0000000000ccce97 <+2647>: mov 0x1b0(%r15),%eax 0x0000000000ccce9e <+2654>: mov $0x3,%esi 0x0000000000cccea3 <+2659>: test $0x2,%al 0x0000000000cccea5 <+2661>: jne 0xcccec0 0x0000000000cccea7 <+2663>: test $0x4,%al 0x0000000000cccea9 <+2665>: mov $0x1,%sil 0x0000000000ccceac <+2668>: jne 0xcccec0 0x0000000000ccceae <+2670>: lea 0x163cad4(%rip),%rax # 0x2309989 0x0000000000ccceb5 <+2677>: cmpb $0x1,(%rax) 0x0000000000ccceb8 <+2680>: sbb %esi,%esi 0x0000000000ccceba <+2682>: and $0xfffffffe,%esi 0x0000000000cccebd <+2685>: add $0x3,%esi 0x0000000000cccec0 <+2688>: mov %r15,%rdi 0x0000000000cccec3 <+2691>: callq 0xe8bed0 0x0000000000cccec8 <+2696>: jmpq 0xccc5e7 0x0000000000cccecd <+2701>: lea 0x163cab5(%rip),%rax # 0x2309989 0x0000000000ccced4 <+2708>: cmpb $0x0,(%rax) 0x0000000000ccced7 <+2711>: je 0xccc58b 0x0000000000cccedd <+2717>: test %r13b,%r13b 0x0000000000cccee0 <+2720>: mov $0x3,%r12d 0x0000000000cccee6 <+2726>: je 0xccc58b 0x0000000000ccceec <+2732>: lea 0x166f3dd(%rip),%rax # 0x233c2d0 0x0000000000cccef3 <+2739>: xor %r12b,%r12b 0x0000000000cccef6 <+2742>: cmpb $0x0,(%rax) 0x0000000000cccef9 <+2745>: jne 0xccc58b 0x0000000000ccceff <+2751>: mov (%r15),%rdi 0x0000000000cccf02 <+2754>: xor %esi,%esi 0x0000000000cccf04 <+2756>: callq 0xe8de50 0x0000000000cccf09 <+2761>: jmpq 0xccc58b 0x0000000000cccf0e <+2766>: mov 0x50(%rbx),%rax 0x0000000000cccf12 <+2770>: xor %edx,%edx 0x0000000000cccf14 <+2772>: div %r14 0x0000000000cccf17 <+2775>: mov %rax,0x90(%rbx) 0x0000000000cccf1e <+2782>: jmpq 0xccc5f4 0x0000000000cccf23 <+2787>: mov %r12,%rdi 0x0000000000cccf26 <+2790>: mov %eax,-0x1230(%rbp) 0x0000000000cccf2c <+2796>: callq 0xdc5060 ::wait_and_lock()> 0x0000000000cccf31 <+2801>: jmpq 0xcccbfe 0x0000000000cccf36 <+2806>: mov 0x780(%rbx),%rax 0x0000000000cccf3d <+2813>: mov $0x1,%r14d 0x0000000000cccf43 <+2819>: movq $0x0,0x160(%rax) 0x0000000000cccf4e <+2830>: jmpq 0xcccc66 0x0000000000cccf53 <+2835>: mov 0x908(%rax),%rdx 0x0000000000cccf5a <+2842>: mov $0xffffffff,%eax 0x0000000000cccf5f <+2847>: cmp $0xffffffffffffffff,%rdx 0x0000000000cccf63 <+2851>: cmovne %edx,%eax 0x0000000000cccf66 <+2854>: mov %eax,0x194(%rbx) 0x0000000000cccf6c <+2860>: jmpq 0xccc9b8 0x0000000000cccf71 <+2865>: and $0x1e,%eax 0x0000000000cccf74 <+2868>: shr %rax 0x0000000000cccf77 <+2871>: mov %rax,%rcx 0x0000000000cccf7a <+2874>: je 0xccd025 0x0000000000cccf80 <+2880>: mov $0x200,%esi 0x0000000000cccf85 <+2885>: mov %esi,%eax 0x0000000000cccf87 <+2887>: shl %cl,%eax 0x0000000000cccf89 <+2889>: mov %rax,%rcx 0x0000000000cccf8c <+2892>: mov %r13,%rax 0x0000000000cccf8f <+2895>: mov -0x1240(%rbp),%r13 0x0000000000cccf96 <+2902>: imul %rcx,%rax 0x0000000000cccf9a <+2906>: imul %rcx,%r13 0x0000000000cccf9e <+2910>: jmpq 0xccccbe 0x0000000000cccfa3 <+2915>: callq 0xdf7300 0x0000000000cccfa8 <+2920>: mov %r14,%rdi 0x0000000000cccfab <+2923>: mov %rax,%rsi 0x0000000000cccfae <+2926>: mov %r14,0x8d8(%rax) 0x0000000000cccfb5 <+2933>: mov %rax,%r12 0x0000000000cccfb8 <+2936>: callq 0xcb4d60 0x0000000000cccfbd <+2941>: mov 0x162ff7c(%rip),%rsi # 0x22fcf40 0x0000000000cccfc4 <+2948>: mov %r12,%rdx 0x0000000000cccfc7 <+2951>: mov %r14,%rdi 0x0000000000cccfca <+2954>: callq 0x75f890 0x0000000000cccfcf <+2959>: jmpq 0xccc4f4 0x0000000000cccfd4 <+2964>: and $0x1e,%edx 0x0000000000cccfd7 <+2967>: shr %rdx 0x0000000000cccfda <+2970>: mov %rdx,%rcx 0x0000000000cccfdd <+2973>: je 0xccd12a 0x0000000000cccfe3 <+2979>: mov $0x200,%edi 0x0000000000cccfe8 <+2984>: shl %cl,%edi 0x0000000000cccfea <+2986>: jmpq 0xcccd81 0x0000000000cccfef <+2991>: lea 0x51f1aa(%rip),%rsi # 0x11ec1a0 0x0000000000cccff6 <+2998>: lea 0x520e9b(%rip),%rdi # 0x11ede98 0x0000000000cccffd <+3005>: mov $0x38ff,%edx 0x0000000000ccd002 <+3010>: callq 0x691e68 0x0000000000ccd007 <+3015>: mov %r13,%rdi 0x0000000000ccd00a <+3018>: callq 0xdc4f50 ::wake()> 0x0000000000ccd00f <+3023>: jmpq 0xccce5d 0x0000000000ccd014 <+3028>: test %ecx,%ecx 0x0000000000ccd016 <+3030>: je 0xccd1ce 0x0000000000ccd01c <+3036>: mov %edx,%ecx 0x0000000000ccd01e <+3038>: xchg %ax,%ax 0x0000000000ccd020 <+3040>: jmpq 0xccc9b2 0x0000000000ccd025 <+3045>: lea 0x166f244(%rip),%rax # 0x233c270 0x0000000000ccd02c <+3052>: mov (%rax),%ecx 0x0000000000ccd02e <+3054>: mov %r13,%rax 0x0000000000ccd031 <+3057>: mov -0x1240(%rbp),%r13 0x0000000000ccd038 <+3064>: imul %rcx,%rax 0x0000000000ccd03c <+3068>: imul %rcx,%r13 0x0000000000ccd040 <+3072>: jmpq 0xccccbe 0x0000000000ccd045 <+3077>: mov -0x1248(%rbp),%rdi 0x0000000000ccd04c <+3084>: mov %rax,%rbx 0x0000000000ccd04f <+3087>: callq 0xcd92e0 ::wr_unlock()> 0x0000000000ccd054 <+3092>: mov %rbx,%rdi 0x0000000000ccd057 <+3095>: callq 0x1026490 <_Unwind_Resume> 0x0000000000ccd05c <+3100>: nopl 0x0(%rax) 0x0000000000ccd060 <+3104>: xor %r13d,%r13d 0x0000000000ccd063 <+3107>: xor %eax,%eax 0x0000000000ccd065 <+3109>: jmpq 0xccccbe 0x0000000000ccd06a <+3114>: mov (%r14),%rax 0x0000000000ccd06d <+3117>: xor %r13d,%r13d 0x0000000000ccd070 <+3120>: mov 0x370(%rax),%eax 0x0000000000ccd076 <+3126>: test %eax,%eax 0x0000000000ccd078 <+3128>: jne 0xccd094 0x0000000000ccd07a <+3130>: jmpq 0xccd138 0x0000000000ccd07f <+3135>: nop 0x0000000000ccd080 <+3136>: mov (%r14),%rax 0x0000000000ccd083 <+3139>: add $0x1,%r13d 0x0000000000ccd087 <+3143>: cmp 0x370(%rax),%r13d 0x0000000000ccd08e <+3150>: jae 0xccd138 0x0000000000ccd094 <+3156>: mov %r13d,%eax 0x0000000000ccd097 <+3159>: mov %r15,%rdi 0x0000000000ccd09a <+3162>: lea (%rax,%rax,2),%rax 0x0000000000ccd09e <+3166>: shl $0x6,%rax 0x0000000000ccd0a2 <+3170>: add 0xa8(%r14),%rax 0x0000000000ccd0a9 <+3177>: mov 0x40(%rax),%rsi 0x0000000000ccd0ad <+3181>: callq 0xe6b180 0x0000000000ccd0b2 <+3186>: cmp %rax,%r12 0x0000000000ccd0b5 <+3189>: jne 0xccd080 0x0000000000ccd0b7 <+3191>: mov %r13d,%ecx 0x0000000000ccd0ba <+3194>: jmpq 0xccc9b2 0x0000000000ccd0bf <+3199>: nop 0x0000000000ccd0c0 <+3200>: lea 0xa8(%r12),%r13 0x0000000000ccd0c8 <+3208>: lea 0xac(%r12),%r14 0x0000000000ccd0d0 <+3216>: lea -0x1230(%rbp),%rdx 0x0000000000ccd0d7 <+3223>: movl $0x0,-0x1230(%rbp) 0x0000000000ccd0e1 <+3233>: xor %eax,%eax 0x0000000000ccd0e3 <+3235>: lea 0x1(%rax),%ecx 0x0000000000ccd0e6 <+3238>: mov (%rdx),%eax 0x0000000000ccd0e8 <+3240>: lock cmpxchg %ecx,(%r14) 0x0000000000ccd0ed <+3245>: je 0xccccfe 0x0000000000ccd0f3 <+3251>: test %eax,%eax 0x0000000000ccd0f5 <+3253>: mov %eax,(%rdx) 0x0000000000ccd0f7 <+3255>: jns 0xccd0e3 0x0000000000ccd0f9 <+3257>: mov %r13,%rdi 0x0000000000ccd0fc <+3260>: callq 0xdc52e0 ::rd_wait()> 0x0000000000ccd101 <+3265>: jmpq 0xccccfe 0x0000000000ccd106 <+3270>: nopw %cs:0x0(%rax,%rax,1) 0x0000000000ccd110 <+3280>: mov 0x10(%rbx),%rax 0x0000000000ccd114 <+3284>: subq $0x1,-0x1240(%rbp) 0x0000000000ccd11c <+3292>: mov (%rax),%rcx 0x0000000000ccd11f <+3295>: mov 0x370(%rcx),%esi 0x0000000000ccd125 <+3301>: jmpq 0xccc693 0x0000000000ccd12a <+3306>: lea 0x166f13f(%rip),%rdx # 0x233c270 0x0000000000ccd131 <+3313>: mov (%rdx),%edi 0x0000000000ccd133 <+3315>: jmpq 0xcccd81 0x0000000000ccd138 <+3320>: mov 0x98(%r15),%rax 0x0000000000ccd13f <+3327>: test %rax,%rax 0x0000000000ccd142 <+3330>: jne 0xccd159 0x0000000000ccd144 <+3332>: jmp 0xccd183 0x0000000000ccd146 <+3334>: nopw %cs:0x0(%rax,%rax,1) 0x0000000000ccd150 <+3344>: mov 0x60(%rax),%rax 0x0000000000ccd154 <+3348>: test %rax,%rax 0x0000000000ccd157 <+3351>: je 0xccd183 0x0000000000ccd159 <+3353>: cmp %rax,%r12 0x0000000000ccd15c <+3356>: jne 0xccd150 0x0000000000ccd15e <+3358>: testb $0x10,0x31(%r12) 0x0000000000ccd164 <+3364>: jne 0xccd196 0x0000000000ccd166 <+3366>: mov 0x10(%r12),%rsi 0x0000000000ccd16b <+3371>: lea 0x52191e(%rip),%rdi # 0x11eea90 0x0000000000ccd172 <+3378>: xor %eax,%eax 0x0000000000ccd174 <+3380>: callq 0xacac80 0x0000000000ccd179 <+3385>: mov $0xffffffff,%ecx 0x0000000000ccd17e <+3390>: jmpq 0xccc9b2 0x0000000000ccd183 <+3395>: lea 0x51f016(%rip),%rsi # 0x11ec1a0 0x0000000000ccd18a <+3402>: mov $0x38eb,%edx 0x0000000000ccd18f <+3407>: xor %edi,%edi 0x0000000000ccd191 <+3409>: callq 0x691e68 0x0000000000ccd196 <+3414>: mov $0xffffffff,%ecx 0x0000000000ccd19b <+3419>: jmpq 0xccc9b2 0x0000000000ccd1a0 <+3424>: lea 0x51eff9(%rip),%rsi # 0x11ec1a0 0x0000000000ccd1a7 <+3431>: lea 0x526692(%rip),%rdi # 0x11f3840 0x0000000000ccd1ae <+3438>: mov $0x3a9c,%edx 0x0000000000ccd1b3 <+3443>: callq 0x691e68 0x0000000000ccd1b8 <+3448>: movzwl 0x24(%r12),%eax 0x0000000000ccd1be <+3454>: xor %ecx,%ecx 0x0000000000ccd1c0 <+3456>: and $0x3fc0,%ax 0x0000000000ccd1c4 <+3460>: cmp $0x40,%ax 0x0000000000ccd1c8 <+3464>: jne 0xccc9b2 0x0000000000ccd1ce <+3470>: lea 0x51efcb(%rip),%rsi # 0x11ec1a0 0x0000000000ccd1d5 <+3477>: lea 0x526674(%rip),%rdi # 0x11f3850 0x0000000000ccd1dc <+3484>: mov $0x38c5,%edx 0x0000000000ccd1e1 <+3489>: callq 0x691e68 0x0000000000ccd1e6 <+3494>: lea 0x1f4(%r15),%r12 0x0000000000ccd1ed <+3501>: mov %r12,%rdi 0x0000000000ccd1f0 <+3504>: callq 0xcd92b0 ::wr_lock()> 0x0000000000ccd1f5 <+3509>: orb $0x1,0x1a0(%r15) 0x0000000000ccd1fd <+3517>: movq $0x0,0x1c0(%r15) 0x0000000000ccd208 <+3528>: mov %r12,%rdi 0x0000000000ccd20b <+3531>: movq $0x0,0x1c8(%r15) 0x0000000000ccd216 <+3542>: movq $0x0,0x1d0(%r15) 0x0000000000ccd221 <+3553>: callq 0xcd92e0 ::wr_unlock()> 0x0000000000ccd226 <+3558>: jmpq 0xccc53f 0x0000000000ccd22b <+3563>: lea 0x51ef6e(%rip),%rsi # 0x11ec1a0 0x0000000000ccd232 <+3570>: lea 0x5265e4(%rip),%rdi # 0x11f381d 0x0000000000ccd239 <+3577>: mov $0x3a46,%edx 0x0000000000ccd23e <+3582>: callq 0x691e68 0x0000000000ccd243 <+3587>: callq 0x6773d0 <__stack_chk_fail@plt> 0x0000000000ccd248 <+3592>: lea 0x51ef51(%rip),%rsi # 0x11ec1a0 0x0000000000ccd24f <+3599>: lea 0x5265c7(%rip),%rdi # 0x11f381d 0x0000000000ccd256 <+3606>: mov $0x39c2,%edx 0x0000000000ccd25b <+3611>: callq 0x691e68 0x0000000000ccd260 <+3616>: lea 0x51ef39(%rip),%rsi # 0x11ec1a0 0x0000000000ccd267 <+3623>: lea 0x51f182(%rip),%rdi # 0x11ec3f0 0x0000000000ccd26e <+3630>: mov $0x3a9d,%edx 0x0000000000ccd273 <+3635>: callq 0x691e68 0x0000000000ccd278 <+3640>: callq 0x683ffc End of assembler dump.