net.minecraft.util.profiling.jfr.stats

public record GcHeapStat

bro
net.minecraft.util.profiling.jfr.stats.GcHeapStat
net.minecraft.class_6525
net.minecraft.unmapped.C_owqgaehd
net.minecraft.util.profiling.jfr.sample.GcHeapSummarySample
net.minecraft.util.profiling.jfr.data.GarbageCollectorHeapSummary

Field summary

Modifier and TypeField
private final Instant
a
timestamp
comp_34
f_rhhhbowm
time
timestamp
private final long
b
heapUsed
comp_35
f_zororfyk
heapUsed
heapUsed
private final GcHeapStat$Timing
c
timing
comp_36
f_lkugdzgu
summaryType
timing

Constructor summary

ModifierConstructor
public (Instant timestamp, long heapUsed, GcHeapStat$Timing timing)

Method summary

Modifier and TypeMethod
public static GcHeapStat
a(RecordedEvent arg0)
from(RecordedEvent arg0)
method_38042(RecordedEvent arg0)
m_epucytxv(RecordedEvent arg0)
fromEvent(RecordedEvent event)
fromRecordedEvent(RecordedEvent event)
public static GcHeapStat$Summary
a(Duration arg0, List<bro> 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)
m_edzblusp(Duration arg0, List<C_owqgaehd> arg1, Duration arg2, int arg3)
toStatistics(Duration duration, List<GcHeapSummarySample> samples, Duration gcDuration, int count)
createGarbageCollectionData(Duration duration, List<GarbageCollectorHeapSummary> samples, Duration gcTotalDuration, int totalGCs)
private static double
a(List<bro> arg0)
calculateAllocationRatePerSecond(List<GcHeapStat> arg0)
method_38041(List<class_6525> arg0)
m_onhjrqcm(List<C_owqgaehd> arg0)
getAllocatedBytesPerSecond(List<GcHeapSummarySample> samples)
calculateAllocationRatePerSecond(List<GarbageCollectorHeapSummary> samples)
public Instant
a()
timestamp()
comp_34()
m_gdwmxhru()
time()
timestamp()
public long
b()
heapUsed()
comp_35()
m_xpzpdypf()
heapUsed()
heapUsed()
public GcHeapStat$Timing
c()
timing()
comp_36()
m_qrjqmxrf()
summaryType()
timing()