net.minecraft.util.profiling.jfr.parse

public class JfrStatsParser

bbc
net.minecraft.util.profiling.jfr.parse.JfrStatsParser
net.minecraft.class_6516
net.minecraft.util.profiling.jfr.JfrProfileRecorder
net.minecraft.src.C_182818_
net.minecraft.util.profiling.jfr.parse.JfrStatsParser

Field summary

Modifier and TypeField
private Instant
a
recordingStarted
field_34422
startTime
f_185428_
private Instant
b
recordingEnded
field_34423
endTime
f_185429_
private final List<ChunkGenStat>
c
chunkGenStats
field_34424
chunkGenerationSamples
f_185430_
private final List<CpuLoadStat>
d
cpuLoadStat
field_34425
cpuLoadSamples
f_185431_
private final Map<NetworkPacketSummary$PacketIdentification, JfrStatsParser$MutableCountAndSize>
e
receivedPackets
field_34426
receivedPacketsToCounter
f_185432_
private final Map<NetworkPacketSummary$PacketIdentification, JfrStatsParser$MutableCountAndSize>
f
sentPackets
field_34427
sentPacketsToCounter
f_185433_
private final List<FileIOStat>
g
fileWrites
field_34428
fileWriteSamples
f_185434_
private final List<FileIOStat>
h
fileReads
field_34429
fileReadSamples
f_185435_
private int
i
garbageCollections
field_34430
gcCount
f_185436_
private Duration
j
gcTotalDuration
field_34431
gcDuration
f_185437_
private final List<GcHeapStat>
k
gcHeapStats
field_34432
gcHeapSummarySamples
f_185438_
private final List<ThreadAllocationStat>
l
threadAllocationStats
field_34433
threadAllocationStatisticsSamples
f_185439_
private final List<TickTimeStat>
m
tickTimes
field_34434
serverTickTimeSamples
f_185440_
private Duration
n
worldCreationDuration
field_34435
worldGenDuration
f_185441_

Constructor summary

ModifierConstructor
private (Stream<RecordedEvent> events)

Method summary

Modifier and TypeMethod
public static JfrStatsResult
a(Path arg0)
parse(Path arg0)
method_38001(Path arg0)
readProfile(Path path)
m_185447_(Path p_185448_)
private JfrStatsResult
a()
results()
method_38000()
createProfile()
m_185444_()
private void
a(Stream<RecordedEvent> arg0)
capture(Stream<RecordedEvent> arg0)
method_38002(Stream<RecordedEvent> arg0)
handleEvents(Stream<RecordedEvent> events)
m_185454_(Stream<RecordedEvent> arg0)
private void
a(RecordedEvent arg0, int arg1, Map<bbl$b, bbc$a> arg2)
incrementPacket(RecordedEvent arg0, int arg1, Map<NetworkPacketSummary$PacketIdentification, JfrStatsParser$MutableCountAndSize> arg2)
method_39435(RecordedEvent arg0, int arg1, Map<class_6767$class_6769, class_6516$class_6766> arg2)
addPacket(RecordedEvent event, int bytes, Map<NetworkIoStatistics$Packet, JfrProfileRecorder$PacketCounter> packetsToCounter)
m_185458_(RecordedEvent p_185460_, int p_185461_, Map<C_182832_$C_182834_, C_182818_$C_182820_> arg2)
private void
a(RecordedEvent arg0, List<bbj> arg1, String arg2)
appendFileIO(RecordedEvent arg0, List<FileIOStat> arg1, String arg2)
method_38004(RecordedEvent arg0, List<class_6523> arg1, String arg2)
addFileIoSample(RecordedEvent event, List<FileIoSample> samples, String bytesKey)
m_185462_(RecordedEvent p_185464_, List<C_182827_> p_185465_, String arg2)
private static NetworkPacketSummary
a(Duration arg0, Map<bbl$b, bbc$a> arg1)
collectPacketStats(Duration arg0, Map<NetworkPacketSummary$PacketIdentification, JfrStatsParser$MutableCountAndSize> arg1)
method_39433(Duration arg0, Map<class_6767$class_6769, class_6516$class_6766> arg1)
createNetworkIoStatistics(Duration duration, Map<NetworkIoStatistics$Packet, JfrProfileRecorder$PacketCounter> packetsToCounter)
m_185449_(Duration p_185450_, Map<C_182832_$C_182834_, C_182818_$C_182820_> p_185451_)