diff options
author | Ben Cheng <bccheng@android.com> | 2011-05-11 12:03:31 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2011-05-11 12:03:31 -0700 |
commit | b57f9acb72d5fadb455074dd4bfe718d229fd629 (patch) | |
tree | 5f2e94c13efafadce87c9f239bcd0ca73430773e /vm/interp | |
parent | c7ecb9b57d4f7eaeeaedbd7955c6782f8b48ec6f (diff) | |
parent | 313d430d5b3b96b45370ccddee52a6d88a799f35 (diff) | |
download | android_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.cpp | 4 |
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); |