Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

TraceFrame Struct Reference

Trace frame. More...

#include <traceFrame.h>

List of all members.

Static Public Methods

TraceFrame * newArray (int size)
 Allocates a new array of frames. More...

void deleteArray (TraceFrame *array, int size)
 Frees an array of frames. More...


Public Attributes

jint lineno
 line number in the source file.

Methodmethod
 method being executed.


Static Private Attributes

Allocator _allocators [MAX_TRACE]
 allocators.


Detailed Description

Trace frame.

This class consists of information about one frame of method trace. It is used internally by AllocTrace, CpuTrace and MonTrace classes (by Trace class).

See also:
AllocTrace, CpuTrace, MonTrace
Author:
Marek Przeczek, Petr Luner

Definition at line 50 of file traceFrame.h.


Member Function Documentation

void TraceFrame::deleteArray TraceFrame *    array,
int    size
[inline, static]
 

Frees an array of frames.

Parameters:
array  frames array
size  array size

Definition at line 85 of file traceFrame.h.

Referenced by Prof::getAllocTrace(), Prof::getCpuTrace(), Prof::getMonTrace(), and Trace::~Trace().

TraceFrame* TraceFrame::newArray int    size [inline, static]
 

Allocates a new array of frames.

Parameters:
size  array size

Definition at line 71 of file traceFrame.h.

Referenced by Prof::getAllocTrace(), Prof::getCpuTrace(), and Prof::getMonTrace().


The documentation for this struct was generated from the following files:
Generated on Mon Jan 28 14:53:30 2002 for Java Profiler Dynamic Library by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001