net.minecraft.util.profiling.jfr.parse

public class JfrStatsParser

bnz
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<PacketIdentification, JfrStatsParser$MutableCountAndSize>
e
receivedPackets
field_34426
receivedPacketsToCounter
f_185432_
private final Map<PacketIdentification, JfrStatsParser$MutableCountAndSize>
f
sentPackets
field_34427
sentPacketsToCounter
f_185433_
private final Map<ChunkIdentification, JfrStatsParser$MutableCountAndSize>
g
readChunks
field_49070
chunkRegionReadCounter
f_315403_
private final Map<ChunkIdentification, JfrStatsParser$MutableCountAndSize>
h
writtenChunks
field_49071
chunkRegionWriteCounter
f_315168_
private final List<FileIOStat>
i
fileWrites
field_34428
fileWriteSamples
f_185434_
private final List<FileIOStat>
j
fileReads
field_34429
fileReadSamples
f_185435_
private int
k
garbageCollections
field_34430
gcCount
f_185436_
private Duration
l
gcTotalDuration
field_34431
gcDuration
f_185437_
private final List<GcHeapStat>
m
gcHeapStats
field_34432
gcHeapSummarySamples
f_185438_
private final List<ThreadAllocationStat>
n
threadAllocationStats
field_34433
threadAllocationStatisticsSamples
f_185439_
private final List<TickTimeStat>
o
tickTimes
field_34434
serverTickTimeSamples
f_185440_
private Duration
p
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<bok, bnz$a> arg2)
incrementPacket(RecordedEvent arg0, int arg1, Map<PacketIdentification, JfrStatsParser$MutableCountAndSize> arg2)
method_39435(RecordedEvent arg0, int arg1, Map<class_6769, class_6516$class_6766> arg2)
addPacket(RecordedEvent event, int bytes, Map<PacketSample, JfrProfileRecorder$Counter> packetsToCounter)
m_185458_(RecordedEvent p_185460_, int p_185461_, Map<C_313413_, C_182818_$C_182820_> arg2)
private void
b(RecordedEvent arg0, int arg1, Map<bof, bnz$a> arg2)
incrementChunk(RecordedEvent arg0, int arg1, Map<ChunkIdentification, JfrStatsParser$MutableCountAndSize> arg2)
method_56982(RecordedEvent arg0, int arg1, Map<class_9234, class_6516$class_6766> arg2)
addChunkRegionEvent(RecordedEvent event, int bytes, Map<ChunkRegionSample, JfrProfileRecorder$Counter> chunksToCounter)
m_324568_(RecordedEvent p_328110_, int p_329507_, Map<C_313273_, C_182818_$C_182820_> arg2)
private void
a(RecordedEvent arg0, List<boh> 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 <T> IoSummary<T>
a(Duration arg0, Map<T, bnz$a> arg1)
collectIoStats(Duration arg0, Map<T, JfrStatsParser$MutableCountAndSize> arg1)
method_39433(Duration arg0, Map<T, class_6516$class_6766> arg1)
createNetworkIoStatistics(Duration duration, Map<T, JfrProfileRecorder$Counter> packetsToCounter)
m_319732_(Duration p_333492_, Map<T, C_182818_$C_182820_> p_336276_)