=> 0x7fdccc5bd477: mov 0x8(%rax),%r8 0x7fdccc5bd47b: xor %eax,%eax 0x7fdccc5bd47d: callq 0x7fdccc652930 0x7fdccc5bd482: lea 0x38(%rsp),%rdx 0x7fdccc5bd487: nopw 0x0(%rax,%rax,1) 0x7fdccc5bd490: xor %ecx,%ecx 0x7fdccc5bd492: mfence 0x7fdccc5bd495: mov 0x38(%rsp),%rdi 0x7fdccc5bd49a: mov %rdi,%rax 0x7fdccc5bd49d: lock cmpxchg %rcx,(%rdx) 0x7fdccc5bd4a2: jne 0x7fdccc5bd492 0x7fdccc5bd4a4: test %rdi,%rdi 0x7fdccc5bd4a7: je 0x7fdccc5bd4ae 0x7fdccc5bd4a9: callq 0x7fdccc5ab330 0x7fdccc5bd4ae: cmpq $0x0,0x18(%rsp) 0x7fdccc5bd4b4: je 0x7fdccc5bd4c0