net.minecraft.util.profiler

public class RecordDumper

net.minecraft.util.profiling.metrics.storage.MetricsPersister
net.minecraft.class_5971
net.minecraft.util.profiler.RecordDumper

Field summary

Modifier and TypeField
public static final Path
PROFILING_RESULTS_DIR
field_29616
DEBUG_PROFILING_DIRECTORY
public static final String
METRICS_DIR_NAME
field_32677
METRICS_DIRECTORY
public static final String
DEVIATIONS_DIR_NAME
field_32678
DEVIATIONS_DIRECTORY
public static final String
PROFILING_RESULT_FILENAME
field_32679
FILE_NAME
private static final org.slf4j.Logger
LOGGER
field_29618
LOGGER
private final String
rootFolderName
field_33903
type

Constructor summary

ModifierConstructor
public (String type)

Method summary

Modifier and TypeMethod
public Path
saveReports(Set<MetricSampler> samplers, Map<MetricSampler, List<RecordedDeviation>> deviationsBySampler, ProfileResults profilerResults)
method_34807(Set<class_5965> arg0, Map<class_5965, List<class_5964>> arg1, class_3696 arg2)
createDump(Set<Sampler> samplers, Map<Sampler, List<Deviation>> deviations, ProfileResult result)
private void
saveMetrics(Set<MetricSampler> samplers, Path dir)
method_34803(Set<class_5965> arg0, Path arg1)
writeSamplers(Set<Sampler> samplers, Path directory)
private void
saveCategory(MetricCategory category, List<MetricSampler> samplers, Path dir)
method_37208(class_5949 arg0, List<class_5965> arg1, Path arg2)
writeSamplersInType(SampleType type, List<Sampler> samplers, Path directory)
private void
saveDeviations(Map<MetricSampler, List<RecordedDeviation>> deviationsBySampler, Path directory)
method_37212(Map<class_5965, List<class_5964>> arg0, Path arg1)
writeDeviations(Map<Sampler, List<Deviation>> deviations, Path deviationsDirectory)
private void
saveProfilingTaskExecutionResult(ProfileResults results, Path directory)
method_34802(class_3696 arg0, Path arg1)
save(ProfileResult result, Path directory)
private static void
lambda$saveDeviations$0(DateTimeFormatter arg0, Path arg1, MetricSampler arg2, List arg3)
method_37211(DateTimeFormatter arg0, Path arg1, class_5965 arg2, List arg3)
method_37211(DateTimeFormatter arg0, Path arg1, Sampler sampler, List sampleDeviations)
private static void
lambda$saveDeviations$1(DateTimeFormatter arg0, Path arg1, MetricSampler arg2, RecordedDeviation arg3)
method_37210(DateTimeFormatter arg0, Path arg1, class_5965 arg2, class_5964 arg3)
method_37210(DateTimeFormatter arg0, Path arg1, Sampler arg2, Deviation deviation)
private static String[]
lambda$saveCategory$1(int arg0)
method_37206(int arg0)
method_37206(int arg0)
private static String
lambda$saveCategory$0(int arg0, MetricSampler$SamplerResult arg1)
method_37207(int arg0, class_5965$class_6398 arg1)
method_37207(int arg0, Sampler$Data data)
private void
lambda$saveMetrics$0(Path arg0, MetricCategory arg1, List arg2)
method_37209(Path arg0, class_5949 arg1, List arg2)
method_37209(Path arg0, SampleType type, List sampler)