Make JIT inliner work under single-stepping mode.
Bug: 2936661
Change-Id: Id85530db5281e0ea28ffb31e8769f3bfec8be54a
diff --git a/vm/compiler/Compiler.h b/vm/compiler/Compiler.h
index 9aeb661..739d517 100644
--- a/vm/compiler/Compiler.h
+++ b/vm/compiler/Compiler.h
@@ -73,6 +73,10 @@
dvmUnlockMutex(&gDvmJit.codeCacheProtectionLock); \
}
+#define SINGLE_STEP_OP(opcode) \
+ (gDvmJit.includeSelectedOp != \
+ ((gDvmJit.opList[opcode >> 3] & (1 << (opcode & 0x7))) != 0))
+
typedef enum JitInstructionSetType {
DALVIK_JIT_NONE = 0,
DALVIK_JIT_ARM,