CACAO
Macros | Functions | Variables
show.hpp File Reference

Go to the source code of this file.

Macros

#define SHOW_INSTRUCTIONS   0
 
#define SHOW_PARSE   1
 
#define SHOW_STACK   2
 
#define SHOW_CFG   3
 
#define SHOW_REGS   4
 
#define SHOW_CODE   5
 
#define SHOW_FILTER_FLAG_VERBOSECALL_INCLUDE   0x01
 
#define SHOW_FILTER_FLAG_VERBOSECALL_EXCLUDE   0x02
 
#define SHOW_FILTER_FLAG_SHOW_METHOD   0x04
 

Functions

bool show_init (void)
 
void show_method (jitdata *jd, int stage)
 
void show_basicblock (jitdata *jd, basicblock *bptr, int stage)
 
void show_icmd (jitdata *jd, instruction *iptr, bool deadcode, int stage)
 
void show_variable (jitdata *jd, s4 index, int stage)
 
void show_variable_array (jitdata *jd, s4 *vars, int n, int stage)
 
void show_javalocals_array (jitdata *jd, s4 *vars, int n, int stage)
 
void show_allocation (s4 type, s4 flags, s4 regoff)
 
void show_filters_init (void)
 
void show_filters_apply (methodinfo *m)
 
int show_filters_test_verbosecall_enter (methodinfo *m)
 
int show_filters_test_verbosecall_exit (methodinfo *m)
 

Variables

const char * show_jit_type_names []
 
const char show_jit_type_letters []
 

Macro Definition Documentation

#define SHOW_CFG   3

Definition at line 42 of file show.hpp.

#define SHOW_CODE   5

Definition at line 44 of file show.hpp.

#define SHOW_FILTER_FLAG_SHOW_METHOD   0x04

Definition at line 70 of file show.hpp.

#define SHOW_FILTER_FLAG_VERBOSECALL_EXCLUDE   0x02

Definition at line 69 of file show.hpp.

#define SHOW_FILTER_FLAG_VERBOSECALL_INCLUDE   0x01

Definition at line 68 of file show.hpp.

#define SHOW_INSTRUCTIONS   0

Definition at line 39 of file show.hpp.

#define SHOW_PARSE   1

Definition at line 40 of file show.hpp.

#define SHOW_REGS   4

Definition at line 43 of file show.hpp.

#define SHOW_STACK   2

Definition at line 41 of file show.hpp.

Function Documentation

void show_allocation ( s4  type,
s4  flags,
s4  regoff 
)

Definition at line 760 of file show.cpp.

void show_basicblock ( jitdata jd,
basicblock bptr,
int  stage 
)

Definition at line 449 of file show.cpp.

void show_filters_apply ( methodinfo m)

Definition at line 1525 of file show.cpp.

void show_filters_init ( void  )

Definition at line 1469 of file show.cpp.

int show_filters_test_verbosecall_enter ( methodinfo m)

Definition at line 1572 of file show.cpp.

int show_filters_test_verbosecall_exit ( methodinfo m)

Definition at line 1597 of file show.cpp.

void show_icmd ( jitdata jd,
instruction iptr,
bool  deadcode,
int  stage 
)

Definition at line 917 of file show.cpp.

bool show_init ( void  )

Definition at line 91 of file show.cpp.

void show_javalocals_array ( jitdata jd,
s4 vars,
int  n,
int  stage 
)

Definition at line 912 of file show.cpp.

void show_method ( jitdata jd,
int  stage 
)

Definition at line 140 of file show.cpp.

void show_variable ( jitdata jd,
s4  index,
int  stage 
)

Definition at line 808 of file show.cpp.

void show_variable_array ( jitdata jd,
s4 vars,
int  n,
int  stage 
)

Definition at line 907 of file show.cpp.

Variable Documentation

const char show_jit_type_letters[]

Definition at line 117 of file show.cpp.

const char* show_jit_type_names[]

Definition at line 105 of file show.cpp.