Lines Matching defs:subMode

615  * The interpreter just threw.  Handle any special subMode requirements.
622 if (self->interpBreak.ctl.subMode & kSubModeJitTraceBuild) {
630 if (self->interpBreak.ctl.subMode & kSubModeDebuggerActive) {
642 * Handle any special subMode requirements. All interpSave state
652 * special subMode requirements. NOTE: for a native invoke,
664 if (self->interpBreak.ctl.subMode & kSubModeJitTraceBuild) {
668 if (self->interpBreak.ctl.subMode & kSubModeDebuggerActive) {
677 * special subMode requirements. fp is the Dalvik FP of the calling
682 if (self->interpBreak.ctl.subMode & kSubModeDebuggerActive) {
687 if (self->interpBreak.ctl.subMode & kSubModeMethodTrace) {
694 * subMode requirements. All interpSave state must be valid on entry.
701 (self->interpBreak.ctl.subMode & kSubModeJitTraceBuild)) {
1452 void updateInterpBreak(Thread* thread, ExecutionSubModes subMode, bool enable)
1459 newValue.ctl.subMode |= subMode;
1461 newValue.ctl.subMode &= ~subMode;
1462 if (newValue.ctl.subMode & SINGLESTEP_BREAK_MASK)
1464 if (newValue.ctl.subMode & SAFEPOINT_BREAK_MASK)
1477 void updateAllInterpBreak(ExecutionSubModes subMode, bool enable)
1484 updateInterpBreak(thread, subMode, enable);
1509 void dvmDisableSubMode(Thread* thread, ExecutionSubModes subMode)
1511 updateInterpBreak(thread, subMode, false);
1514 void dvmEnableSubMode(Thread* thread, ExecutionSubModes subMode)
1516 updateInterpBreak(thread, subMode, true);
1519 void dvmEnableAllSubMode(ExecutionSubModes subMode)
1521 updateAllInterpBreak(subMode, true);
1524 void dvmDisableAllSubMode(ExecutionSubModes subMode)
1526 updateAllInterpBreak(subMode, false);
1540 uint8_t subMode;
1547 subMode = self->interpBreak.ctl.subMode;
1552 if (subMode != thread->interpBreak.ctl.subMode) {
1553 ALOGD("Warning: subMode mismatch - %#x:%#x, tid[%d]",
1554 subMode,thread->interpBreak.ctl.subMode,thread->threadId);
1708 if (/*self->interpBreak.ctl.subMode & kSubModeDebuggerActive &&*/
1726 (self->interpBreak.ctl.subMode & kSubModeCallbackPending)) {
1732 if (self->interpBreak.ctl.subMode & kSubModeCallbackPending) {
1759 if (self->interpBreak.ctl.subMode & kSubModeDebuggerActive) {
1781 if (self->interpBreak.ctl.subMode &
1784 if (self->interpBreak.ctl.subMode & kSubModeJitTraceBuild) {
1790 if (self->interpBreak.ctl.subMode & kSubModeJitSV) {
1801 if (self->interpBreak.ctl.subMode & kSubModeCountedStep) {
1904 self->interpBreak.ctl.subMode & LOCAL_SUBMODE);