2 ms·
debugging native calls in itself is also painful. I have switched to using async-profiler (https://github.com/async-profiler/async-profiler https://github.com/a
by kkcorps 3y ago
debugging native calls in itself is also painful. I have switched to using async-profiler (https://github.com/async-profiler/async-profiler https://github.com/async-profiler/async-profiler) instead of JFR for most of my usecases.
A. it tracks native calls by default
B. it can track wall time as well
C. you can have neat interactive flamegraphs
- Sarkie 3y agoI can't believe we need to use async profiler tbh. It should all be in jfc/jmc
- aardvark179 3y agoI hear there are plans to fix that. In the meantime you can get async profiler to output in JFR format and combine it with a separate JFR recording.
- Sarkie 3y agoGot any links by chance?