101 #if defined(ENABLE_REPLACEMENT)
112 #if defined(ENABLE_PROFILING)
225 #if defined(ENABLE_REPLACEMENT)
226 int code_get_sync_slot_count(
codeinfo *code);
void code_codeinfo_free(codeinfo *code)
List implementation with a Mutex.
methodinfo * code_get_methodinfo_for_pv(void *pv)
Linenumber table of a Java method.
static int code_is_invalid(codeinfo *code)
codeinfo * code_find_codeinfo_for_pc_nocheck(void *pc)
static void code_flag_invalid(codeinfo *code)
static void code_flag_synchronized(codeinfo *code)
static void code_unflag_leafmethod(codeinfo *code)
static int code_is_leafmethod(codeinfo *code)
void code_free_code_of_method(methodinfo *m)
codeinfo * code_codeinfo_new(methodinfo *m)
exceptiontable_t * exceptiontable
codeinfo * code_find_codeinfo_for_pc(void *pc)
static codeinfo * code_get_codeinfo_for_pv(void *pv)
LockedList< PatcherPtrTy > PatcherListTy
static void code_flag_leafmethod(codeinfo *code)
cacao::shared_ptr< cacao::Patcher > PatcherPtrTy
bool regalloc(jitdata *jd)
int32_t synchronizedoffset
LinenumberTable * linenumbertable
static int code_is_synchronized(codeinfo *code)
static void code_unflag_invalid(codeinfo *code)
static void code_unflag_synchronized(codeinfo *code)