JMH slides from Portland Java User Group

Trask Stalnaker trask.stalnaker at
Wed Feb 11 10:10:13 UTC 2015


I just wanted to share some slides I used recently for a JMH talk at my
local Java user group.

The slides are set up to pose questions and discussion with the audience
which ended up working well.

They cover examples of dead code elimination, constant folding, bimorphic
and megamorphic call sites (with assembly thanks to JITWatch), false
sharing, JMH perfasm profiler, and JMC non-safepoint profiling.

Lots of great stuff, thanks for helping open my eyes to this world!


More information about the jmh-dev mailing list