Skip to content

Commit 8887043

Browse files
authored
Enhance 'runtime_version' tag to encode graalvm source (#6788)
1 parent d20df91 commit 8887043

File tree

1 file changed

+4
-0
lines changed
  • dd-java-agent/agent-profiling/profiling-uploader/src/main/java/com/datadog/profiling/uploader

1 file changed

+4
-0
lines changed

dd-java-agent/agent-profiling/profiling-uploader/src/main/java/com/datadog/profiling/uploader/ProfileUploader.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import datadog.communication.http.OkHttpUtils;
2626
import datadog.trace.api.Config;
2727
import datadog.trace.api.DDTags;
28+
import datadog.trace.api.Platform;
2829
import datadog.trace.api.git.GitInfo;
2930
import datadog.trace.api.git.GitInfoProvider;
3031
import datadog.trace.api.profiling.RecordingData;
@@ -169,6 +170,9 @@ public ProfileUploader(final Config config, final ConfigProvider configProvider)
169170
tagsMap.put(Tags.GIT_REPOSITORY_URL, gitInfo.getRepositoryURL());
170171
tagsMap.put(Tags.GIT_COMMIT_SHA, gitInfo.getCommit().getSha());
171172
}
173+
if (Platform.isGraalVM()) {
174+
tagsMap.put(DDTags.RUNTIME_VERSION_TAG, tagsMap.get(DDTags.RUNTIME_VERSION_TAG) + "-graalvm");
175+
}
172176

173177
// Comma separated tags string for V2.4 format
174178
Pattern quotes = Pattern.compile("\"");

0 commit comments

Comments
 (0)