|
CACAO
|
Go to the source code of this file.
Enumerations | |
| enum | escape_state_t { ESCAPE_UNKNOWN, ESCAPE_NONE, ESCAPE_METHOD, ESCAPE_METHOD_RETURN, ESCAPE_GLOBAL } |
Functions | |
| static escape_state_t | escape_state_from_u1 (u1 x) |
| static u1 | escape_state_to_u1 (escape_state_t x) |
| void | escape_analysis_perform (jitdata *jd) |
| void | escape_analysis_escape_check (void *vp) |
| void | bc_escape_analysis_perform (methodinfo *m) |
| bool | escape_is_monomorphic (methodinfo *caller, methodinfo *callee) |
| enum escape_state_t |
| Enumerator | |
|---|---|
| ESCAPE_UNKNOWN | |
| ESCAPE_NONE | |
| ESCAPE_METHOD | |
| ESCAPE_METHOD_RETURN | |
| ESCAPE_GLOBAL | |
Definition at line 31 of file escape.hpp.
| void bc_escape_analysis_perform | ( | methodinfo * | m | ) |
Definition at line 1865 of file bytecode_escape.cpp.
Definition at line 1319 of file escape.cpp.
Definition at line 1277 of file escape.cpp.
| bool escape_is_monomorphic | ( | methodinfo * | caller, |
| methodinfo * | callee | ||
| ) |
Definition at line 1324 of file escape.cpp.
|
inlinestatic |
Definition at line 39 of file escape.hpp.
|
inlinestatic |
Definition at line 43 of file escape.hpp.
1.8.5