net.minecraft.util.profiler

public class ProfilerSystem

implements ReadableProfiler

anp
net.minecraft.util.profiling.ActiveProfiler
net.minecraft.class_3533
net.minecraft.util.profiler.ProfilerSystem
net.minecraft.unmapped.C_dmgffhnu
net.minecraft.profiler.Profiler
net.minecraft.profiler.Profiler

Field summary

Modifier and TypeField
private static final long
a
WARNING_TIME_NANOS
field_16267
TIMEOUT_NANOSECONDS
f_ayobskvm
field_219907_a
WARN_TIME_THRESHOLD
private static final org.apache.logging.log4j.Logger
b
LOGGER
field_15735
LOGGER
f_uwelzwwa
field_151234_b
LOGGER
private final List<String>
c
paths
field_15736
path
f_tjithkue
field_76325_b
sectionList
private final it.unimi.dsi.fastutil.longs.LongList
d
startTimes
field_15730
timeList
f_ybeabktv
field_76326_c
timeStack
private final Map<String, ProfilerSystem$LocatedInfo>
e
entries
field_21818
locationInfos
f_utwoddyl
field_230078_e_
field_230078_e_
private final IntSupplier
f
getTickTime
field_16266
endTickGetter
f_sntamizz
field_219912_f
currentTicks
private final LongSupplier
g
getRealTime
field_21961
timeGetter
f_tfiyrpsc
field_233501_g_
field_233501_g_
private final long
h
startTimeNano
field_15732
startTime
f_wzrcqdln
field_219913_g
startTime
private final int
i
startTimeTicks
field_15729
startTick
f_gqtqaqyw
field_219914_h
startTicks
private String
j
path
field_15734
location
f_mvwpamxl
field_219915_i
currentSectionName
private boolean
k
started
field_15733
tickStarted
f_eoyabfsa
field_219916_j
tickStarted
private ProfilerSystem$LocatedInfo
l
currentEntry
field_21819
currentInfo
f_xhhhbhrt
field_230079_k_
field_230079_k_
private final boolean
m
warn
field_20345
checkTimeout
f_plitbsxo
field_226230_l_
field_226230_l_

Constructor summary

ModifierConstructor
public (LongSupplier timeGetter, IntSupplier tickGetter, boolean checkTimeout)

Method summary

Modifier and TypeMethod
public void
a()
startTick()
method_16065()
startTick()
m_ppktxxru()
func_219894_a()
startTick()
public void
b()
endTick()
method_16066()
endTick()
m_kztfmexz()
func_219897_b()
endTick()
public void
a(String arg0)
push(String arg0)
method_15396(String arg0)
push(String arg0)
m_yoqjygir(String arg0)
func_76320_a(String arg0)
startSection(String arg0)
public void
a(Supplier<String> arg0)
push(Supplier<String> arg0)
method_15400(Supplier<String> arg0)
push(Supplier<String> arg0)
m_habnlnco(Supplier<String> arg0)
func_194340_a(Supplier<String> arg0)
startSection(Supplier<String> arg0)
public void
c()
pop()
method_15407()
pop()
m_qgopqkdg()
func_76319_b()
endSection()
public void
b(String arg0)
popPush(String arg0)
method_15405(String arg0)
swap(String arg0)
m_jjmwsbti(String arg0)
func_219895_b(String arg0)
endStartSection(String arg0)
private ProfilerSystem$LocatedInfo
e()
getCurrentEntry()
method_24246()
getCurrentInfo()
m_egupxovr()
func_230081_e_()
func_230081_e_()
public void
c(String arg0)
incrementCounter(String arg0)
method_24270(String arg0)
visit(String arg0)
m_rifejyps(String arg0)
func_230035_c_(String arg0)
func_230035_c_(String arg0)
public void
c(Supplier<String> arg0)
incrementCounter(Supplier<String> arg0)
method_24271(Supplier<String> arg0)
visit(Supplier<String> arg0)
m_rkhsbrbr(Supplier<String> arg0)
func_230036_c_(Supplier<String> arg0)
func_230036_c_(Supplier<String> arg0)
public ProfileResult
d()
getResults()
method_16064()
getResult()
m_cjbnpkld()
func_219905_d()
getResults()
public void
b(Supplier<String> arg0)
popPush(Supplier<String> arg0)
method_15403(Supplier<String> arg0)
swap(Supplier<String> arg0)
m_wxtsuaiq(Supplier<String> arg0)
func_194339_b(Supplier<String> arg0)
endStartSection(Supplier<String> arg0)