hprof_class.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void class_init (void)
ClassIndex class_find_or_create (const char *sig, LoaderIndex loader)
ClassIndex class_create (const char *sig, LoaderIndex loader)
SerialNumber class_get_serial_number (ClassIndex index)
StringIndex class_get_signature (ClassIndex index)
ClassStatus class_get_status (ClassIndex index)
void class_add_status (ClassIndex index, ClassStatus status)
void class_all_status_remove (ClassStatus status)
void class_do_unloads (JNIEnv *env)
void class_list (void)
void class_delete_global_references (JNIEnv *env)
void class_cleanup (void)
void class_set_methods (ClassIndex index, const char **name, const char **descr, int count)
jmethodID class_get_methodID (JNIEnv *env, ClassIndex index, MethodIndex mnum)
jclass class_new_classref (JNIEnv *env, ClassIndex index, jclass classref)
void class_delete_classref (JNIEnv *env, ClassIndex index)
jclass class_get_class (JNIEnv *env, ClassIndex index)
void class_set_inst_size (ClassIndex index, jint inst_size)
jint class_get_inst_size (ClassIndex index)
void class_set_object_index (ClassIndex index, ObjectIndex object_index)
ObjectIndex class_get_object_index (ClassIndex index)
ClassIndex class_get_super (ClassIndex index)
void class_set_super (ClassIndex index, ClassIndex super)
void class_set_loader (ClassIndex index, LoaderIndex loader)
LoaderIndex class_get_loader (ClassIndex index)
void class_prime_system_classes (void)
jint class_get_all_fields (JNIEnv *env, ClassIndex cnum, jint *pfield_count, FieldInfo **pfield)

Function Documentation

void class_add_status ( ClassIndex  index,
ClassStatus  status 
)

Definition at line 378 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void class_all_status_remove ( ClassStatus  status  ) 

Definition at line 417 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void class_cleanup ( void   ) 

Definition at line 440 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

ClassIndex class_create ( const char *  sig,
LoaderIndex  loader 
)

Definition at line 333 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void class_delete_classref ( JNIEnv *  env,
ClassIndex  index 
)
void class_delete_global_references ( JNIEnv *  env  ) 

Definition at line 447 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void class_do_unloads ( JNIEnv *  env  ) 

Definition at line 424 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

ClassIndex class_find_or_create ( const char *  sig,
LoaderIndex  loader 
)

Definition at line 324 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

jint class_get_all_fields ( JNIEnv *  env,
ClassIndex  cnum,
jint *  pfield_count,
FieldInfo **  pfield 
)

Definition at line 614 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

jclass class_get_class ( JNIEnv *  env,
ClassIndex  index 
)

Definition at line 490 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

jint class_get_inst_size ( ClassIndex  index  ) 

Definition at line 558 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

LoaderIndex class_get_loader ( ClassIndex  index  ) 

Definition at line 603 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

jmethodID class_get_methodID ( JNIEnv *  env,
ClassIndex  index,
MethodIndex  mnum 
)

Definition at line 520 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

ObjectIndex class_get_object_index ( ClassIndex  index  ) 

Definition at line 576 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

SerialNumber class_get_serial_number ( ClassIndex  index  ) 

Definition at line 405 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

StringIndex class_get_signature ( ClassIndex  index  ) 

Definition at line 396 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

ClassStatus class_get_status ( ClassIndex  index  ) 

Definition at line 387 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

ClassIndex class_get_super ( ClassIndex  index  ) 

Definition at line 585 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void class_init ( void   ) 

Definition at line 316 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void class_list ( void   ) 

Definition at line 430 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

jclass class_new_classref ( JNIEnv *  env,
ClassIndex  index,
jclass  classref 
)

Definition at line 477 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void class_prime_system_classes ( void   ) 

Definition at line 342 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void class_set_inst_size ( ClassIndex  index,
jint  inst_size 
)

Definition at line 549 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void class_set_loader ( ClassIndex  index,
LoaderIndex  loader 
)
void class_set_methods ( ClassIndex  index,
const char **  name,
const char **  descr,
int  count 
)

Definition at line 453 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void class_set_object_index ( ClassIndex  index,
ObjectIndex  object_index 
)

Definition at line 567 of file hprof_class.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void class_set_super ( ClassIndex  index,
ClassIndex  super 
)

Definition at line 594 of file hprof_class.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