2 comments

[ 3.6 ms ] story [ 10.7 ms ] thread
This is neat, pretty much exactly what I need to narrow down the syscalls off the runs.

For those who want to try it without patching Java, the FramePointer fix is in the preview jdk8u60 (SRPMs on rawhide).

I've got an additional bit added to perf-map-agent, which I need to clean up and submit upstream.

I needed an objdump which worked off the JIT stream for my "perf top" timing, so here's a stop-and-slice dumper using gdb

https://github.com/t3rmin4t0r/perf-map-agent/blob/master/jit...

That has produced some otherwise invisible lock-prefix instructions which I'd have missed otherwise (like ByteArrayInputStream::read).