Skip to contentSkip to conversation

perfconfig : what does mean annotate.show_nr_jumps ?

DISCUSSION taeung 2 participants 2 messages Feb 17, 2015

lore
Share & tools
lore

taeung

author
#0 lore raw

Hi, list

what does mean annotate.show_nr_jumps ?

If I configure 'annotate.show_nr_jumps' with a boolean 'false' The output is as below..

        │1382:   movb   $0x1,-0x270(%rbp)
        │          ↑ jmpq   1223
        │            xchg   %ax,%ax
3.51 │1390:   mov    -0x210(%rbp),%rax
        │            movslq %r15d,%rsi
        │            mov    0x68(%rax),%rax
        │            testb  $0x10,0x1(%rax,%rsi,2)
7.89 │         ↑ je     be6
2.63 │13a9:   mov    %r9,%rbx

========================================================

And If I set 'true' to it, the output is as below

        │    1 1382:   movb   $0x1,-0x270(%rbp)
        │                 ↑ jmpq   1223
        │                   xchg   %ax,%ax
3.51 │    1 1390:   mov    -0x210(%rbp),%rax
        │                   movslq %r15d,%rsi
        │                   mov    0x68(%rax),%rax
        │                   testb  $0x10,0x1(%rax,%rsi,2)
7.89 │                 ↑ je     be6
2.63 │    1 13a9:   mov    %r9,%rbx

What does mean the number '1' in front of address such as " 1 13a9: " ?

Thanks,
Taeung

#1 lore raw
Quoted 2 lines · taeung

What does mean the number '1' in front of address such as " 1 13a9: " ?

The number of branches branching to that address.

-Andi

Signature · 1 line
[email protected] -- Speaking for myself only