net.minecraft.util.profiling.jfr.stats

public record GcHeapStat

azy
net.minecraft.util.profiling.jfr.stats.GcHeapStat
net.minecraft.class_6525
net.minecraft.util.profiling.jfr.sample.GcHeapSummarySample
net.minecraft.src.C_182829_
net.minecraft.util.profiling.jfr.stats.GcHeapStat

Field summary

Modifier and TypeField
private final Instant
a
timestamp
comp_34
time
f_185680_
private final long
b
heapUsed
comp_35
heapUsed
f_185681_
private final GcHeapStat$Timing
c
timing
comp_36
summaryType
f_185682_

Constructor summary

ModifierConstructor
public (Instant f_185681_, long f_185682_, GcHeapStat$Timing arg2)

Method summary

Modifier and TypeMethod
public static GcHeapStat
a(RecordedEvent arg0)
from(RecordedEvent arg0)
method_38042(RecordedEvent arg0)
fromEvent(RecordedEvent event)
m_185697_(RecordedEvent p_185698_)
public static GcHeapStat$Summary
a(Duration arg0, List<azy> arg1, Duration arg2, int arg3)
summary(Duration arg0, List<GcHeapStat> arg1, Duration arg2, int arg3)
method_38040(Duration arg0, List<class_6525> arg1, Duration arg2, int arg3)
toStatistics(Duration duration, List<GcHeapSummarySample> samples, Duration gcDuration, int count)
m_185690_(Duration p_185691_, List<C_182829_> p_185692_, Duration p_185693_, int p_185694_)
private static double
a(List<azy> arg0)
calculateAllocationRatePerSecond(List<GcHeapStat> arg0)
method_38041(List<class_6525> arg0)
getAllocatedBytesPerSecond(List<GcHeapSummarySample> samples)
m_185695_(List<C_182829_> p_185696_)
public Instant
a()
timestamp()
comp_34()
time()
f_185680_()
public long
b()
heapUsed()
comp_35()
heapUsed()
f_185681_()
public GcHeapStat$Timing
c()
timing()
comp_36()
summaryType()
f_185682_()