Package net.minecraft.util.profiling
Class FilledProfileResults
java.lang.Object
net.minecraft.util.profiling.FilledProfileResults
- All Implemented Interfaces:
ProfileResults
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Comparator<Map.Entry<String,FilledProfileResults.CounterCollector>> private static final ProfilerPathEntryprivate final longprivate final intprivate final Map<String,? extends ProfilerPathEntry> private static final org.slf4j.Loggerprivate static final com.google.common.base.Splitterprivate final longprivate final intprivate final intFields inherited from interface net.minecraft.util.profiling.ProfileResults
PATH_SEPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionFilledProfileResults(Map<String, ? extends ProfilerPathEntry> p_18464_, long p_18465_, int p_18466_, long p_18467_, int p_18468_) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidappendCounterResults(int p_18476_, String p_18477_, FilledProfileResults.CounterCollector p_18478_, int p_18479_, StringBuilder p_18480_) private voidappendCounters(Map<String, FilledProfileResults.CounterCollector> p_18515_, StringBuilder p_18516_, int p_18517_) private voidappendProfilerResults(int p_18482_, String p_18483_, StringBuilder p_18484_) private static Stringlongintprivate ProfilerPathEntryprotected StringgetProfilerResults(long p_18486_, int p_18487_) longintintprivate static StringBuilderindentLine(StringBuilder p_18498_, int p_18499_) private static booleanisDirectChild(String p_18495_, String p_18496_) booleansaveResults(Path p_145940_) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.util.profiling.ProfileResults
getNanoDuration
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
EMPTY
-
SPLITTER
private static final com.google.common.base.Splitter SPLITTER -
COUNTER_ENTRY_COMPARATOR
private static final Comparator<Map.Entry<String,FilledProfileResults.CounterCollector>> COUNTER_ENTRY_COMPARATOR -
entries
-
startTimeNano
private final long startTimeNano -
startTimeTicks
private final int startTimeTicks -
endTimeNano
private final long endTimeNano -
endTimeTicks
private final int endTimeTicks -
tickDuration
private final int tickDuration
-
-
Constructor Details
-
FilledProfileResults
public FilledProfileResults(Map<String, ? extends ProfilerPathEntry> p_18464_, long p_18465_, int p_18466_, long p_18467_, int p_18468_)
-
-
Method Details
-
getEntry
-
getTimes
- Specified by:
getTimesin interfaceProfileResults
-
isDirectChild
-
getCounterValues
-
getStartTimeNano
public long getStartTimeNano()- Specified by:
getStartTimeNanoin interfaceProfileResults
-
getStartTimeTicks
public int getStartTimeTicks()- Specified by:
getStartTimeTicksin interfaceProfileResults
-
getEndTimeNano
public long getEndTimeNano()- Specified by:
getEndTimeNanoin interfaceProfileResults
-
getEndTimeTicks
public int getEndTimeTicks()- Specified by:
getEndTimeTicksin interfaceProfileResults
-
saveResults
- Specified by:
saveResultsin interfaceProfileResults
-
getProfilerResults
-
getProfilerResults
- Specified by:
getProfilerResultsin interfaceProfileResults
-
indentLine
-
appendProfilerResults
-
appendCounterResults
private void appendCounterResults(int p_18476_, String p_18477_, FilledProfileResults.CounterCollector p_18478_, int p_18479_, StringBuilder p_18480_) -
appendCounters
private void appendCounters(Map<String, FilledProfileResults.CounterCollector> p_18515_, StringBuilder p_18516_, int p_18517_) -
getComment
-
getTickDuration
public int getTickDuration()- Specified by:
getTickDurationin interfaceProfileResults
-