Skip to content

Commit 81fe323

Browse files
committed
remove map usage on metadataevent
1 parent e9b2108 commit 81fe323

File tree

1 file changed

+0
-19
lines changed
  • dd-java-agent/agent-profiling/profiling-controller-jfr/src/main/java/com/datadog/profiling/controller/jfr/parser

1 file changed

+0
-19
lines changed

dd-java-agent/agent-profiling/profiling-controller-jfr/src/main/java/com/datadog/profiling/controller/jfr/parser/MetadataEvent.java

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import java.io.IOException;
44
import java.nio.charset.StandardCharsets;
5-
import java.util.concurrent.ConcurrentHashMap;
65

76
/**
87
* JFR Chunk metadata
@@ -17,10 +16,6 @@ public final class MetadataEvent {
1716
public final long duration;
1817
public final long metadataId;
1918

20-
private final ConcurrentHashMap<Long, String> eventTypeNameMapBacking =
21-
new ConcurrentHashMap<>(256);
22-
private final LongMapping<String> eventTypeMap;
23-
2419
MetadataEvent(RecordingStream stream) throws IOException {
2520
size = (int) stream.readVarint();
2621
long typeId = stream.readVarint();
@@ -31,16 +26,6 @@ public final class MetadataEvent {
3126
duration = stream.readVarint();
3227
metadataId = stream.readVarint();
3328
readElements(stream, readStringTable(stream));
34-
eventTypeMap = eventTypeNameMapBacking::get;
35-
}
36-
37-
/**
38-
* Lazily compute and return the mappings of event type ids to event type names
39-
*
40-
* @return mappings of event type ids to event type names
41-
*/
42-
public LongMapping<String> getEventTypeNameMap() {
43-
return eventTypeMap;
4429
}
4530

4631
private String[] readStringTable(RecordingStream stream) throws IOException {
@@ -76,10 +61,6 @@ private void readElements(RecordingStream stream, String[] stringConstants) thro
7661
}
7762
}
7863
}
79-
// only event types are currently collected
80-
if (name != null && id != null && "jdk.jfr.Event".equals(superType)) {
81-
eventTypeNameMapBacking.put(Long.parseLong(id), name);
82-
}
8364
// now inspect all the enclosed elements
8465
int elemCount = (int) stream.readVarint();
8566
for (int i = 0; i < elemCount; i++) {

0 commit comments

Comments
 (0)