summaryrefslogtreecommitdiffstats
path: root/vm/interp
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/interp
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/interp')
-rw-r--r--vm/interp/Interp.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/vm/interp/Interp.cpp b/vm/interp/Interp.cpp
index 11e940827..67566e86d 100644
--- a/vm/interp/Interp.cpp
+++ b/vm/interp/Interp.cpp
@@ -1828,10 +1828,10 @@ void dvmCheckBefore(const u2 *pc, u4 *fp, Thread* self)
#endif
/*
- * SingleStep processing. NOTE: must be the last here to allow
+ * CountedStep processing. NOTE: must be the last here to allow
* preceeding special case handler to manipulate single-step count.
*/
- if (self->interpBreak.ctl.breakFlags & kInterpSingleStep) {
+ if (self->interpBreak.ctl.subMode & kSubModeCountedStep) {
if (self->singleStepCount == 0) {
// We've exhausted our single step count
dvmDisableSubMode(self, kSubModeCountedStep);