Contents
Class FlatTimingProfiler
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.engine.performanceinstruments.FlatTimingProfiler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()longgetAverage_ns(int probeId) longgetMax_ns(int probeId) longgetMin_ns(int probeId) longlonggetTotal_ns(int probeId) booleanbooleanisValid(int probeId) voidsave()voidsetProbeLabel(int probeId, String label) voidstart(int probeId) voidstop(int probeId)
-
Constructor Details
-
FlatTimingProfiler
public FlatTimingProfiler(int probeCount)
-
-
Method Details
-
setProbeLabel
-
start
public void start(int probeId) -
stop
public void stop(int probeId) -
save
public void save() -
getTotal_ns
public long getTotal_ns(int probeId) -
getMin_ns
public long getMin_ns(int probeId) -
getMax_ns
public long getMax_ns(int probeId) -
getAverage_ns
public long getAverage_ns(int probeId) -
getSampleCount
public long getSampleCount() -
clear
public void clear() -
isValid
public boolean isValid(int probeId) -
isAllProbesStopped
public boolean isAllProbesStopped() -
toString
-