Package

eu.shiftforward.apso

profiling

Permalink

package profiling

Visibility
  1. Public
  2. All

Type Members

  1. class CpuSampler extends Runnable

    Permalink

    A lightweight CPU profiler based on call stack sampling.

    A lightweight CPU profiler based on call stack sampling.

    When run as a thread, it periodically captures the call stacks of all live threads and maintains counters for each leaf method. The counters are then dumped to a logger with a given periodicity (most probably greater than the sampling period). Each data row written to the logger contains a timestamp, the method profiled, its location in the source code and the associated absolute counters and relative weight.

  2. trait SimpleJmx extends Logging

    Permalink

Value Members

  1. object CpuSampler

    Permalink

    Object containing constants and helper methods and classes for CpuSampler.

  2. package config

    Permalink

Ungrouped