Samples: 10K of event 'cpu-clock', 1999 Hz, Event count (approx.): 5011504500, [percent: local period] instance void [benchapp] Bench::CopyN(int32)[OptimizedTier1]() /tmp/jitted-60500-7422.so Percent Disassembly of section .text: 0000000000000080 <instance void [benchapp] Bench::CopyN(int32)[OptimizedTier1]>: 0.09 push rbp mov rbp,rsp mov rax,QWORD PTR [rdi+0x8] 0.27 test rax,rax ↓ je 54 lea rcx,[rax+0x10] mov eax,DWORD PTR [rax+0x8] 0.20 14: mov rdx,QWORD PTR [rdi+0x10] test rdx,rdx ↓ je 5a lea rdi,[rdx+0x10] mov edx,DWORD PTR [rdx+0x8] 24: xor r8d,r8d test esi,esi ↓ jle 52 cmp esi,eax 0.10 ↓ jg 60 cmp esi,edx 0.11 ↓ jg 60 nop nop 40: mov eax,r8d 0.15 movzx edx,BYTE PTR [rdi+rax*1] 76.93 mov BYTE PTR [rcx+rax*1],dl 0.98 inc r8d 19.59 cmp r8d,esi 0.18 ↑ jl 40 52: pop rbp 1.39 ← ret 54: xor ecx,ecx xor eax,eax ↑ jmp 14 5a: xor edi,edi xor edx,edx ↑ jmp 24 60: cmp r8d,eax ↓ jae 80 mov r9d,r8d cmp r8d,edx ↓ jae 80 movzx r10d,BYTE PTR [rdi+r9*1] mov BYTE PTR [rcx+r9*1],r10b inc r8d cmp r8d,esi ↑ jl 60 ↑ jmp 52 80: → call instance void [benchapp] Bench::CopyN(int32)[OptimizedTier1]+0xffffffffff5ab850 int3