类 ObjectTimings<T>

java.lang.Object
net.neoforged.neoforge.server.timings.ObjectTimings<T>
类型参数:
T -

public class ObjectTimings<T> extends Object
ObjectTimings aggregates timings data collected by TimeTracker for an Object and performs operations for interpretation of the data.
  • 字段详细资料

    • object

      private WeakReference<T> object
    • rawTimingData

      private int[] rawTimingData
  • 构造器详细资料

    • ObjectTimings

      public ObjectTimings(T object, int[] rawTimingData)
  • 方法详细资料

    • getObject

      public WeakReference<T> getObject()
      Retrieves the object that the timings are for
      返回:
      The object
    • getAverageTimings

      public double getAverageTimings()
      Averages the raw timings data collected
      返回:
      An average of the raw timing data