net.minecraft.util.profiling.jfr.stats

public record GcHeapStat

bpu
net.minecraft.util.profiling.jfr.stats.GcHeapStat
net.minecraft.class_6525
net.minecraft.util.profiling.jfr.sample.GcHeapSummarySample
net.minecraft.util.profiling.jfr.stats.GcHeapStat

Field summary

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

Constructor summary

ModifierConstructor
public (Instant arg0, long arg1, GcHeapStat$Timing arg2)

Method summary

Modifier and TypeMethod
public static GcHeapStat
a(RecordedEvent arg0)
from(RecordedEvent arg0)
method_38042(RecordedEvent arg0)
fromEvent(RecordedEvent event)
public static GcHeapStat$Summary
a(Duration arg0, List<bpu> 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)
private static double
a(List<bpu> arg0)
calculateAllocationRatePerSecond(List<GcHeapStat> arg0)
method_38041(List<class_6525> arg0)
getAllocatedBytesPerSecond(List<GcHeapSummarySample> samples)
public Instant
a()
timestamp()
comp_34()
time()
public long
b()
heapUsed()
comp_35()
heapUsed()
public GcHeapStat$Timing
c()
timing()
comp_36()
summaryType()