summaryrefslogtreecommitdiffstats
path: root/vm/compiler/codegen/arm
diff options
context:
space:
mode:
authorBen Cheng <bccheng@android.com>2011-05-11 12:03:31 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2011-05-11 12:03:31 -0700
commitb57f9acb72d5fadb455074dd4bfe718d229fd629 (patch)
tree5f2e94c13efafadce87c9f239bcd0ca73430773e /vm/compiler/codegen/arm
parentc7ecb9b57d4f7eaeeaedbd7955c6782f8b48ec6f (diff)
parent313d430d5b3b96b45370ccddee52a6d88a799f35 (diff)
downloadandroid_dalvik-b57f9acb72d5fadb455074dd4bfe718d229fd629.tar.gz
android_dalvik-b57f9acb72d5fadb455074dd4bfe718d229fd629.tar.bz2
android_dalvik-b57f9acb72d5fadb455074dd4bfe718d229fd629.zip
am 313d430d: Another single-stepping fix in JIT self-verification mode.
* commit '313d430d5b3b96b45370ccddee52a6d88a799f35': Another single-stepping fix in JIT self-verification mode.
Diffstat (limited to 'vm/compiler/codegen/arm')
-rw-r--r--vm/compiler/codegen/arm/CodegenDriver.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/vm/compiler/codegen/arm/CodegenDriver.cpp b/vm/compiler/codegen/arm/CodegenDriver.cpp
index 908e5bd70..5a33ffbf8 100644
--- a/vm/compiler/codegen/arm/CodegenDriver.cpp
+++ b/vm/compiler/codegen/arm/CodegenDriver.cpp
@@ -1353,8 +1353,7 @@ static void genPuntToInterp(CompilationUnit *cUnit, unsigned int offset)
static void genInterpSingleStep(CompilationUnit *cUnit, MIR *mir)
{
int flags = dexGetFlagsFromOpcode(mir->dalvikInsn.opcode);
- int flagsToCheck = kInstrCanBranch | kInstrCanSwitch | kInstrCanReturn |
- kInstrCanThrow;
+ int flagsToCheck = kInstrCanBranch | kInstrCanSwitch | kInstrCanReturn;
// Single stepping is considered loop mode breaker
if (cUnit->jitMode == kJitLoop) {