net.minecraft.util.profiler

public class ServerSamplerSource

implements SamplerSource

net.minecraft.util.profiling.metrics.profiling.ServerMetricsSamplersProvider
net.minecraft.class_6402
net.minecraft.util.profiler.ServerSamplerSource

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_33988
LOGGER
private final Set<Sampler>
samplers
field_33895
samplers
private final SamplerFactory
samplerFactory
field_33896
factory

Constructor summary

ModifierConstructor
public (LongSupplier nanoTimeSupplier, boolean includeSystem)

Method summary

Modifier and TypeMethod
public static Set<Sampler>
runtimeIndependentSamplers()
method_37199()
createSystemSamplers()
public Set<Sampler>
samplers(Supplier<ProfileCollector> profiler)
method_37189(Supplier<class_3693> arg0)
getSamplers(Supplier<ReadableProfiler> arg0)
public static Sampler
tickTimeSampler(LongSupplier timeSource)
method_37202(LongSupplier arg0)
createTickTimeTracker(LongSupplier nanoTimeSupplier)
private static double
lambda$tickTimeSampler$0(com.google.common.base.Stopwatch arg0)
method_37201(com.google.common.base.Stopwatch arg0)
method_37201(com.google.common.base.Stopwatch watch)
private static double
lambda$runtimeIndependentSamplers$2()
method_37203()
method_37203()
private static Sampler
lambda$runtimeIndependentSamplers$0(ServerMetricsSamplersProvider$CpuStats arg0, int arg1)
method_37200(class_6402$class_6403 arg0, int arg1)
method_37200(ServerSamplerSource$CpuUsageFetcher arg0, int index)
private static double
lambda$runtimeIndependentSamplers$1(ServerMetricsSamplersProvider$CpuStats arg0, int arg1)
method_37204(class_6402$class_6403 arg0, int arg1)
method_37204(ServerSamplerSource$CpuUsageFetcher arg0, int arg1)