hprof_check.h File Reference

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

Go to the source code of this file.

Defines

#define CHECK_FOR_ERROR(condition)
#define CHECK_SERIAL_NO(name, sno)
#define CHECK_CLASS_SERIAL_NO(sno)   CHECK_SERIAL_NO(class,sno)
#define CHECK_THREAD_SERIAL_NO(sno)   CHECK_SERIAL_NO(thread,sno)
#define CHECK_TRACE_SERIAL_NO(sno)   CHECK_SERIAL_NO(trace,sno)
#define CHECK_OBJECT_SERIAL_NO(sno)   CHECK_SERIAL_NO(object,sno)

Functions

void check_binary_file (char *filename)

Define Documentation

#define CHECK_CLASS_SERIAL_NO ( sno   )     CHECK_SERIAL_NO(class,sno)

Definition at line 47 of file hprof_check.h.

#define CHECK_FOR_ERROR ( condition   ) 
Value:
( (condition) ? \
    (void)0 : \
    HPROF_ERROR(JNI_TRUE, #condition) )

Definition at line 40 of file hprof_check.h.

#define CHECK_OBJECT_SERIAL_NO ( sno   )     CHECK_SERIAL_NO(object,sno)

Definition at line 50 of file hprof_check.h.

#define CHECK_SERIAL_NO ( name,
sno   ) 
Value:
CHECK_FOR_ERROR( (sno) >= gdata->name##_serial_number_start  && \
          (sno) <  gdata->name##_serial_number_counter)

Definition at line 44 of file hprof_check.h.

#define CHECK_THREAD_SERIAL_NO ( sno   )     CHECK_SERIAL_NO(thread,sno)

Definition at line 48 of file hprof_check.h.

#define CHECK_TRACE_SERIAL_NO ( sno   )     CHECK_SERIAL_NO(trace,sno)

Definition at line 49 of file hprof_check.h.


Function Documentation

void check_binary_file ( char *  filename  ) 

Definition at line 1122 of file hprof_check.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