aboutsummaryrefslogtreecommitdiff
tag nameperf-annotate-for-mingo (12602688652f3943b98f289ffaa795e7cc21bac9)
tag date2012-05-03 13:27:35 -0300
tagged byArnaldo Carvalho de Melo <acme@redhat.com>
tagged objectcommit 64aa17ca5a...
Perf annotate browser improvements.
. Get back the line separating the overheads from the disassembly, requested by Peter Zijlstra, Linus agreed now that it is a solid line and more column real state was harvested. Also it has the jump->arrow lines separated from it by the address/jump target column. . Don't change asm line color when toggling source code view. Requested by Peter Zijlstra. Current snapshot: avtab_search_node │ push %rbp │ mov %rsp,%rbp │ → callq mcount │ movzwl 0x6(%rsi),%edx │ and $0x7fff,%dx │ test %rdi,%rdi │ ↓ jne 20 0.42 │17:┌─→xor %eax,%eax │19:│ leaveq 0.42 │ │← retq │ │ nopl 0x0(%rax,%rax,1) │20:│ mov (%rdi),%rax 0.08 │ │ test %rax,%rax │ └──je 17 │ movzwl (%rsi),%ecx │ movzwl 0x2(%rsi),%r9d │ movzwl 0x4(%rsi),%r8d │ movzwl %cx,%esi │ movzwl %r9w,%r10d │ shl $0x9,%esi │ lea (%rsi,%r10,4),%esi │ lea (%r8,%rsi,1),%esi │ and 0x10(%rdi),%si │ movzwl %si,%esi │ mov (%rax,%rsi,8),%rax 1.01 │ test %rax,%rax │ ↑ je 19 │ nopw 0x0(%rax,%rax,1) 3.19 │60: cmp %cx,(%rax) │ ↓ jne 7e 0.08 │ cmp %r9w,0x2(%rax) │ ↓ jne 7e │ cmp %r8w,0x4(%rax) │ ↓ jne 79 │ test %dx,0x6(%rax) │ ↑ jne 19 │79: cmp %r8w,0x4(%rax) 83.45 │7e: ↑ ja 17 3.36 │ mov 0x10(%rax),%rax 7.98 │ test %rax,%rax │ ↑ jne 60 │ leaveq │ ← retq Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) iQIcBAABAgAGBQJPorL5AAoJENZQFvNTUqpAPigP/3slmdPqEXmk/TjJWbZ4dp3O GjqbAXoXVDzc19Lx9JFxxpObAqqqnRCwE5m67RdOAsBAB11oNgLbbdY453KHwrfr q+Ep+S82FXo5ZpNmldRes5oueGS/NK3fSkNQ7v25XSQu1gEJaD1+MnJg0j2D3lvv YNFxGtIQE7hBeBWGaumLEFnAGLfRd45achVGfCqCqmgI0GcfOj7uCKl/eA4gh410 amknYLGhUxFoHYZg04C/9iaG8OxGdvrhpA/gWjxOMmHoSKsCAzdHYBKO0n+Qeucn VnEVXHNzNrkae/ZEfkbaKoczG9ChEQR3eNQuK3qELRuhnjhvAcRRjvJ+7Fq33QPX HUA9au4Jia87xufhpjtZeoOmz/qYgqL3q4B4iAGDTXtmUxlbuyCWK4pLSemEIvf7 2rTrJ62wJR+Q1iNJp42zSkywx427oRHMjY0Rtel2voEnp6N+TQ5VUis2LmAPg+4f M81yjnaZRC/Je6sAbVrZaHEo9StIAtFySCoTmpuiNY0Ob6f2Rl455bacxS1VirU4 bWyXNqCvqYJWQnP9lOeIEC00PHOnqZ+BVuMQwYwpUkgcsaaMppK+CqRjrfJT4uYV b5s0mJrqn/VvKVJBjAjAa+r7RnHLplloLwhU65z7UyYZBWhVW1RL5/4OdPpJX2eu JSvEQVsOBNCcUPg0DXyM =fs5W -----END PGP SIGNATURE-----