225 *((intptr_t *) datap) = (intptr_t) fi->
value;
379 *((
s4 *) (ra + 4 + 4)) |=
422 *((
s4 *) (ra + 2 * 4)) |= (
s4) (-(c->
index) & 0x0000ffff);
467 *((
s4 *) (ra + 2 * 4)) |= (
s4) (-(c->
index) & 0x0000ffff);
484 #ifdef ENABLE_VERIFIER
499 { NULL,
"-UNKNOWN PATCHER FUNCTION-" }
#define PATCHER_resolve_classref_to_flags
bool patcher_invokestatic_special(patchref_t *pr)
bool patcher_get_putstatic(patchref_t *pr)
#define PATCHER_invokeinterface
bool patcher_resolve_classref_to_classinfo(patchref_t *pr)
#define PATCHER_resolve_classref_to_vftbl
bool patcher_invokeinterface(patchref_t *pr)
#define PATCHER_get_putfield
#define PATCHER_resolve_class
#define PATCHER_breakpoint
patcher_function_list_t patcher_function_list[]
#define PATCHER_get_putstatic
#define PATCHER_instanceof_interface
#define PATCHER_resolve_native_function
void patcher_patch_code(patchref_t *pr)
bool patcher_invokevirtual(patchref_t *pr)
bool patcher_resolve_classref_to_flags(patchref_t *pr)
bool patcher_checkcast_interface(patchref_t *pr)
bool initialize_class(classinfo *c)
#define PATCHER_checkcast_interface
bool patcher_get_putfield(patchref_t *pr)
#define PATCHER_invokestatic_special
fieldinfo * resolve_field_eager(unresolved_field *ref)
#define PATCHER_invokevirtual
methodinfo * resolve_method_eager(unresolved_method *ref)
#define PATCHER_initialize_class
classinfo * resolve_classref_eager(constant_classref *ref)
#define PATCHER_resolve_classref_to_classinfo
static void md_icacheflush(void *addr, int nbytes)
bool patcher_resolve_classref_to_vftbl(patchref_t *pr)
bool patcher_instanceof_interface(patchref_t *pr)