类 ActiveProfiler
java.lang.Object
net.minecraft.util.profiling.ActiveProfiler
- 所有已实现的接口:
ProfileCollector
,ProfilerFiller
-
嵌套类概要
嵌套类从接口继承的嵌套类/接口 net.minecraft.util.profiling.ProfilerFiller
ProfilerFiller.CombinedProfileFiller
-
字段概要
字段修饰符和类型字段说明private final Set
<org.apache.commons.lang3.tuple.Pair<String, MetricCategory>> private ActiveProfiler.PathEntry
private final Map
<String, ActiveProfiler.PathEntry> private final LongSupplier
private final IntSupplier
private static final org.slf4j.Logger
private String
private boolean
private final long
private final it.unimi.dsi.fastutil.longs.LongList
private final int
private final BooleanSupplier
private static final long
从接口继承的字段 net.minecraft.util.profiling.ProfilerFiller
ROOT
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
endTick()
Set
<org.apache.commons.lang3.tuple.Pair<String, MetricCategory>> private ActiveProfiler.PathEntry
void
incrementCounter
(String p_185247_, int p_185248_) void
incrementCounter
(Supplier<String> p_185250_, int p_185251_) void
markForCharting
(MetricCategory p_145928_) void
pop()
void
void
void
void
void
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.util.profiling.ProfilerFiller
addZoneText, addZoneValue, incrementCounter, incrementCounter, setZoneColor, zone, zone
-
字段详细资料
-
WARNING_TIME_NANOS
private static final long WARNING_TIME_NANOS -
LOGGER
private static final org.slf4j.Logger LOGGER -
paths
-
startTimes
private final it.unimi.dsi.fastutil.longs.LongList startTimes -
entries
-
getTickTime
-
getRealTime
-
startTimeNano
private final long startTimeNano -
startTimeTicks
private final int startTimeTicks -
path
-
started
private boolean started -
currentEntry
-
suppressWarnings
-
chartedPaths
-
-
构造器详细资料
-
ActiveProfiler
-
-
方法详细资料
-
startTick
public void startTick()- 指定者:
startTick
在接口中ProfilerFiller
-
endTick
public void endTick()- 指定者:
endTick
在接口中ProfilerFiller
-
push
- 指定者:
push
在接口中ProfilerFiller
-
push
- 指定者:
push
在接口中ProfilerFiller
-
markForCharting
- 指定者:
markForCharting
在接口中ProfilerFiller
-
pop
public void pop()- 指定者:
pop
在接口中ProfilerFiller
-
popPush
- 指定者:
popPush
在接口中ProfilerFiller
-
popPush
- 指定者:
popPush
在接口中ProfilerFiller
-
getCurrentEntry
-
incrementCounter
- 指定者:
incrementCounter
在接口中ProfilerFiller
-
incrementCounter
- 指定者:
incrementCounter
在接口中ProfilerFiller
-
getResults
- 指定者:
getResults
在接口中ProfileCollector
-
getEntry
- 指定者:
getEntry
在接口中ProfileCollector
-
getChartedPaths
- 指定者:
getChartedPaths
在接口中ProfileCollector
-