1 #define INTERP_FUNC_NAME dvmInterpretDbg 2 #define INTERP_TYPE INTERP_DBG 3 4 #define CHECK_DEBUG_AND_PROF() \ 5 checkDebugAndProf(pc, fp, self, curMethod, &debugIsMethodEntry) 6 7 #if defined(WITH_JIT) 8 #define CHECK_JIT_BOOL() (dvmCheckJit(pc, self, interpState, callsiteClass,\ 9 methodToCall)) 10 #define CHECK_JIT_VOID() (dvmCheckJit(pc, self, interpState, callsiteClass,\ 11 methodToCall)) 12 #define ABORT_JIT_TSELECT() (dvmJitAbortTraceSelect(interpState)) 13 #else 14 #define CHECK_JIT_BOOL() (false) 15 #define CHECK_JIT_VOID() 16 #define ABORT_JIT_TSELECT(x) ((void)0) 17 #endif 18