Filter
Exclude
Time range
-
Near
TL;DR Turn `DebugNonSafepoint` on by default everywhere. Turn if off ONLY if you see a regression (very uncommon).
Why JVM modern profilers are still safepoint biased? by Jean-Philippe Bempel jpbempel.github.io/2022/06/2… @jpbempel #jvmperformance
1
5
14
2,123
"Why #JVM modern profilers are still safepoint biased?" Very interesting write-up by @jpbempel: while AsyncGetCallTrace avoids safepoint biasing, attribution of samples can still be biased due to lacking debug info; -XX: DebugNonSafepoint can help. jpbempel.github.io/2022/06/2…
1
2
36
7,040
I wish a JFR recording would ALWAYS turn on the -XX: DebugNonSafepoint flag... one more slippery detail to miss.
4
4
9
Replying to @ktosopl
@ktosopl @kcpeppe @mauricenaftalin @pingtimeout great find. Be sure to set DebugNonSafepoint to JVM to get a more accurate profile.
2