|
void | replace_free_replacement_points (codeinfo *code) |
|
void | replace_activate_replacement_points (codeinfo *code, bool mappable) |
|
void | replace_deactivate_replacement_points (codeinfo *code) |
|
static void | replace_read_value (executionstate_t *es, rplalloc *ra, replace_val_t *javaval) |
|
static void | replace_write_value (executionstate_t *es, rplalloc *ra, replace_val_t *javaval) |
|
static sourceframe_t * | replace_new_sourceframe (sourcestate_t *ss) |
|
static void | replace_read_executionstate (rplpoint *rp, executionstate_t *es, sourcestate_t *ss) |
|
static void | replace_write_executionstate (rplpoint *rp, executionstate_t *es, sourcestate_t *ss) |
|
void | md_push_stackframe (executionstate_t *es, codeinfo *calleecode, u1 *ra) |
|
void | replace_pop_activation_record (executionstate_t *es, sourceframe_t *frame) |
|
static void | replace_patch_method_pointer (methodptr *mpp, methodptr entrypoint, const char *kind) |
|
void | replace_patch_class (vftbl_t *vftbl, methodinfo *m, u1 *oldentrypoint, u1 *entrypoint) |
|
void | replace_patch_callback (classinfo *c, struct replace_patch_data_t *pd) |
|
void | replace_patch_class_hierarchy (methodinfo *m, u1 *oldentrypoint, u1 *entrypoint) |
|
void | replace_patch_future_calls (u1 *ra, sourceframe_t *callerframe, sourceframe_t *calleeframe) |
|
void | replace_push_activation_record (executionstate_t *es, rplpoint *rpcall, sourceframe_t *callerframe, sourceframe_t *calleeframe) |
|
rplpoint * | replace_find_replacement_point_at_call_site (codeinfo *code, sourceframe_t *frame) |
|
rplpoint * | replace_find_replacement_point (codeinfo *code, sourceframe_t *frame) |
|
rplpoint * | replace_find_replacement_point_at_or_before_pc (codeinfo *code, u1 *pc, unsigned int desired_flags) |
|
rplpoint * | replace_find_replacement_point_for_pc (codeinfo *code, u1 *pc) |
|
static void | replace_pop_native_frame (executionstate_t *es, sourcestate_t *ss, stackframeinfo_t *sfi) |
|
static void | replace_push_native_frame (executionstate_t *es, sourcestate_t *ss) |
|
rplpoint * | replace_recover_source_frame (rplpoint *rp, executionstate_t *es, sourcestate_t *ss) |
|
sourcestate_t * | replace_recover_source_state (rplpoint *rp, executionstate_t *es) |
|
static void | replace_build_execution_state (sourcestate_t *ss, executionstate_t *es) |
|
static void | replace_optimize (codeinfo *code, rplpoint *rp, executionstate_t *es) |
|
void | replace_handle_countdown_trap (u1 *pc, executionstate_t *es) |
|
bool | replace_handle_replacement_trap (u1 *pc, executionstate_t *es) |
|
void | replace_handle_deoptimization_trap (u1 *pc, executionstate_t *es) |
|
OStream & | cacao::operator<< (OStream &OS, const rplpoint *rp) |
|
OStream & | cacao::operator<< (OStream &OS, const rplpoint &rp) |
|
OStream & | cacao::operator<< (OStream &OS, const rplalloc *ra) |
|
OStream & | cacao::operator<< (OStream &OS, const rplalloc &ra) |
|
OStream & | cacao::operator<< (OStream &OS, const sourceframe_t *frame) |
|
static OStream & | cacao::replace_val_print (OStream &OS, s4 type, replace_val_t value) |
|
static OStream & | cacao::print_replace_vals (OStream &OS, replace_val_t *values, u1 *types, s4 count) |
|
OStream & | cacao::operator<< (OStream &OS, const sourceframe_t &frame) |
|
OStream & | cacao::operator<< (OStream &OS, const sourcestate_t *ss) |
|
OStream & | cacao::operator<< (OStream &OS, const sourcestate_t &ss) |
|