Skip to content

Commit e3bdbce

Browse files
committed
Add Graalvm 25 specification to profiling
1 parent 1829f7f commit e3bdbce

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

dd-java-agent/instrumentation/graal/native-image/src/main/java/datadog/trace/instrumentation/graal/nativeimage/NativeImageGeneratorRunnerInstrumentation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ public static void onEnter(@Advice.Argument(value = 0, readOnly = false) String[
169169
// We don't want to drag in internal-api via Platform class, so we just read the system
170170
// property directly
171171
String version = SystemProperties.getOrDefault("java.specification.version", "");
172-
if (version.startsWith("17")) {
172+
if (version.startsWith("17") || version.startsWith("25")) {
173173
args[oldLength++] = "-H:EnableMonitoringFeatures=jfr";
174174
} else {
175175
args[oldLength++] = "-H:EnableMonitoringFeatures@user+api=jfr";

0 commit comments

Comments
 (0)