Skip to content

Instantly share code, notes, and snippets.

@nitsanw
Last active August 29, 2015 14:25
perfasm annotated assembly output
Column 1: cycles (32782 events)
Column 2: instructions (31427 events)
Hottest code regions (>10.00% "cycles" events):
....[Hottest Region 1]..............................................................................
[0x7f47691de9dc:0x7f47691deacd] in org.jctools.jmh.throughput.generated.QueueThroughputBackoffNone_tpt::poll_thrpt_jmhStub
;<*1/> ;<*2/> ;<*3/>
0x00007f47691de9dc: movzbl 0x94(%r10),%r10d ;*getfield isDone
; - org.jctools.jmh.throughput.generated.QueueThroughputBackoffNone_tpt::poll_thrpt_jmhStub@28 (line 267)
; implicit exception: dispatches to 0x00007f47691ded15
;< MORE OF SAME/>
;<*4/>
╭ 0x00007f47691de9f2: jmpq 0x00007f47691dea75
│ 0x00007f47691de9f7: mov 0x38(%rsp),%rbx ;*getfield isDone
│ ; - org.jctools.jmh.throughput.generated.QueueThroughputBackoffNone_tpt::poll_thrpt_jmhStub@28 (line 267)
| ;<*5/>
0.62% 0.65% │ ↗ 0x00007f47691de9fc: mov 0x28(%rsp),%r10
0.01% │ │ 0x00007f47691dea01: incl 0xc(%r10) ;*putfield pollsFailed
;< MORE OF SAME/>| |
0.72% 0.72% │╭│ 0x00007f47691dea05: jmp 0x00007f47691dea62
│││ 0x00007f47691dea07: nopw 0x0(%rax,%rax,1)
0.04% 0.14% │││ ↗ 0x00007f47691dea10: add $0x1,%r10
;< MORE OF SAME/>||| |
1.60% 2.18% │││↗│ 0x00007f47691dea20: mov 0x70(%rsp),%r10
;< MORE OF SAME/>|||||
││╰││ 0x00007f47691dea30: je 0x00007f47691de9fc ;*checkcast
;< MORE OF SAME/>|| ||
1.02% 2.09% │↘ ││ 0x00007f47691dea62: add $0x1,%rbx ; OopMap{[112]=Oop [0]=Oop [16]=Oop [32]=Oop [40]=Oop off=390}
;< MORE OF SAME/>| ||
1.38% 2.12% ↘ ││ 0x00007f47691dea75: mov 0x20(%rsp),%r10
;< MORE OF SAME/> ||
2.28% 2.61% ││ 0x00007f47691deab2: test %r9d,%r9d
╰│ 0x00007f47691deab5: je 0x00007f47691dea20 ;*if_acmpeq
;< MORE OF SAME/> |
0.94% 1.99% │ 0x00007f47691deabb: cmp $0xd7ddd228,%r9d ; {oop(a &apos;java/lang/Object&apos;)}
╰ 0x00007f47691deac2: jne 0x00007f47691dea10 ;*if_acmpne
;< MORE OF SAME/>
....................................................................................................
45.46% 45.56% <total for region 1>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment