Logo Search packages:      
Sourcecode: visualvm version File versions  Download package

org::netbeans::lib::profiler::results::memory::MemoryDataFrameProcessor Class Reference

Inheritance diagram for org::netbeans::lib::profiler::results::memory::MemoryDataFrameProcessor:

org::netbeans::lib::profiler::results::AbstractDataFrameProcessor org::netbeans::lib::profiler::results::DataFrameProcessor

List of all members.


Detailed Description

Author:
Jaroslav Bachorik

Definition at line 56 of file MemoryDataFrameProcessor.java.


Public Member Functions

void doProcessDataFrame (byte[] buffer)
boolean hasListeners ()
void processDataFrame (byte[] buffer)
void removeAllListeners ()
void reset ()
void shutdown ()
void startup (ProfilerClient client)

Protected Member Functions

void addListener (final ProfilingResultListener listener)
void fireProfilingPoint (final int threadId, final int ppId, final long timeStamp)
void fireReset ()
void foreachListener (ListenerFunctor functor)
void removeListener (final ProfilingResultListener listener)

Protected Attributes

volatile ProfilerClient client = null

Static Protected Attributes

static final Logger LOGGER = Logger.getLogger(DataFrameProcessor.class.getName())

Private Member Functions

void fireAllocStackTrace (final char classId, final long objSize, final int[] methodIds)
void fireGCPerformed (final char classId, final long objectId, final int objEpoch)
void fireLivenessStackTrace (final char classId, final long objectId, final int objEpoch, final long objSize, final int[] methodIds)

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index