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