D3 flame graph plugin
Actions
Highlighting example
Toggle java.util classes
Zoom example
Jump to a CountDownLatch.await
Hide/show example
Toggle Unsafe.park and Object.wait from the graph
Refresh graph example
Show only RUNNABLE values (resets the state of the graph)
Bonus
Rasta mode!
GitHub