Package com.google.apphosting.runtime.timer


package com.google.apphosting.runtime.timer
  • Class
    Description
    AbstractIntervalTimer is common base class for Timer implementations that base measure the change in some value between the point where the timer is started and the point where the timer is stopped.
    AbstractSharedTimerSet tracks a single counter that is shared by all of the Timer instances that are part of the set.
    CpuRatioTimer is a composite Timer that is backed by two other Timer objects -- e.g.
    CpuSpeedExtractor can be used to extract the CPU speed of the current machine.
    Creates a CpuSpeedExtractor that can be used to determine the speed of the CPUs on the current machine.
    JmxGcTimerSet creates timers that measures the amount of time spent in garbage collection while the timer was running.
    JmxHotspotTimerSet creates timers that measures the amount of time spent in Hotspot compilation while each timer was running.
    Timer is a base interface for various timer implementations provided in this package.
    TimerFactory creates new Timer instances.
    TimerSet is an abstraction for creating one or more Timer instances that are interdependent in some way.