Package moa.core

Class TimingUtils


  • public class TimingUtils
    extends Object
    Class implementing some time utility methods.
    Version:
    $Revision: 7 $
    Author:
    Richard Kirkby (rkirkby@cs.waikato.ac.nz)
    • Field Detail

      • preciseThreadTimesAvailable

        protected static boolean preciseThreadTimesAvailable
    • Constructor Detail

      • TimingUtils

        public TimingUtils()
    • Method Detail

      • enablePreciseTiming

        public static boolean enablePreciseTiming()
      • getNanoCPUTimeOfCurrentThread

        public static long getNanoCPUTimeOfCurrentThread()
      • getNanoCPUTimeOfThread

        public static long getNanoCPUTimeOfThread​(long threadID)
      • nanoTimeToSeconds

        public static double nanoTimeToSeconds​(long nanoTime)