|
CACAO
|
Go to the source code of this file.
Macros | |
| #define | DEBUG_JIT_COMPILEVERBOSE(x) |
| #define | TRACECOMPILERCALLS() |
| #define | DEBUG_NAME "jit" |
Functions | |
| void | jit_init (void) |
| void | jit_close (void) |
| static u1 * | do_nothing_function (void) |
| jitdata * | jit_jitdata_new (methodinfo *m) |
| static u1 * | jit_compile_intern (jitdata *jd) |
| u1 * | jit_compile (methodinfo *m) |
| u1 * | jit_recompile (methodinfo *m) |
| void | jit_invalidate_code (methodinfo *m) |
| void | jit_request_optimization (methodinfo *m) |
| codeinfo * | jit_get_current_code (methodinfo *m) |
| void * | jit_asm_compile (methodinfo *m, void *mptr, void *sp, void *ra) |
| void * | jit_compile_handle (methodinfo *m, void *pv, void *ra, void *mptr) |
| ICMD | jit_complement_condition (ICMD opcode) |
| void | jit_renumber_basicblocks (jitdata *jd) |
| void | jit_check_basicblock_numbers (jitdata *jd) |
| #define DEBUG_JIT_COMPILEVERBOSE | ( | x | ) |
| #define TRACECOMPILERCALLS | ( | ) |
| void* jit_asm_compile | ( | methodinfo * | m, |
| void * | mptr, | ||
| void * | sp, | ||
| void * | ra | ||
| ) |
| u1* jit_compile | ( | methodinfo * | m | ) |
| void* jit_compile_handle | ( | methodinfo * | m, |
| void * | pv, | ||
| void * | ra, | ||
| void * | mptr | ||
| ) |
| codeinfo* jit_get_current_code | ( | methodinfo * | m | ) |
| void jit_invalidate_code | ( | methodinfo * | m | ) |
| jitdata* jit_jitdata_new | ( | methodinfo * | m | ) |
| u1* jit_recompile | ( | methodinfo * | m | ) |
| void jit_request_optimization | ( | methodinfo * | m | ) |
1.8.5