Class ProfilingInformation

    • Method Summary

      Modifier and Type Method Description
      void addCall​(MeasurementValue measurementValue, boolean notRecursive)
      Adds a call.
      void clear()
      Clear profiling information.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • maxMeasurement

        public MeasurementValue maxMeasurement
        The maximum across all calls.
      • minMeasurement

        public MeasurementValue minMeasurement
        The minimum across all calls.
      • calls

        public int calls
        Number of profiled usages.
      • recursiveCalls

        public int recursiveCalls
        Number of recursive usages.
    • Constructor Detail

      • ProfilingInformation

        public ProfilingInformation()
    • Method Detail

      • addCall

        public final void addCall​(MeasurementValue measurementValue,
                                  boolean notRecursive)
        Adds a call.
        Parameters:
        measurementValue - Measurement value
        notRecursive - True if this call was not recursive.
      • clear

        public void clear()
        Clear profiling information.