hprof_frame.c File Reference

#include "hprof.h"
Include dependency graph for hprof_frame.c:

Go to the source code of this file.

Data Structures

struct  FrameKey
struct  FrameInfo

Enumerations

enum  LinenoState { LINENUM_UNINITIALIZED = 0, LINENUM_AVAILABLE = 1, LINENUM_UNAVAILABLE = 2 }

Functions

static FrameKeyget_pkey (FrameIndex index)
static FrameInfoget_info (FrameIndex index)
static void list_item (TableIndex i, void *key_ptr, int key_len, void *info_ptr, void *arg)
void frame_init (void)
FrameIndex frame_find_or_create (jmethodID method, jlocation location)
void frame_list (void)
void frame_cleanup (void)
void frame_set_status (FrameIndex index, jint status)
void frame_get_location (FrameIndex index, SerialNumber *pserial_num, jmethodID *pmethod, jlocation *plocation, jint *plineno)
jint frame_get_status (FrameIndex index)

Enumeration Type Documentation

Enumerator:
LINENUM_UNINITIALIZED 
LINENUM_AVAILABLE 
LINENUM_UNAVAILABLE 

Definition at line 50 of file hprof_frame.c.


Function Documentation

void frame_cleanup ( void   ) 

Definition at line 152 of file hprof_frame.c.

Here is the call graph for this function:

Here is the caller graph for this function:

FrameIndex frame_find_or_create ( jmethodID  method,
jlocation  location 
)

Definition at line 115 of file hprof_frame.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void frame_get_location ( FrameIndex  index,
SerialNumber pserial_num,
jmethodID *  pmethod,
jlocation *  plocation,
jint *  plineno 
)

Definition at line 168 of file hprof_frame.c.

Here is the call graph for this function:

Here is the caller graph for this function:

jint frame_get_status ( FrameIndex  index  ) 

Definition at line 200 of file hprof_frame.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void frame_init ( void   ) 

Definition at line 108 of file hprof_frame.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void frame_list ( void   ) 

Definition at line 142 of file hprof_frame.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void frame_set_status ( FrameIndex  index,
jint  status 
)

Definition at line 159 of file hprof_frame.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static FrameInfo* get_info ( FrameIndex  index  )  [static]

Definition at line 81 of file hprof_frame.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static FrameKey* get_pkey ( FrameIndex  index  )  [static]

Definition at line 69 of file hprof_frame.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void list_item ( TableIndex  i,
void *  key_ptr,
int  key_len,
void *  info_ptr,
void *  arg 
) [static]

Definition at line 90 of file hprof_frame.c.

Here is the call graph for this function:

Here is the caller graph for this function:


Generated on 19 Nov 2012 for hprof by  doxygen 1.6.1