Home | History | Annotate | Download | only in qtools

Lines Matching defs:mTop

67     int         getStackLevel() { return mTop; }
74 int mTop; // index of the next stack frame to write
127 mTop = 0;
218 if (mTop == 0) {
388 if (mTop >= mNumFrames) {
395 fprintf(stderr, "Error: stack overflow (%d frames)\n", mTop);
429 if (mTop > 0
430 && (mFrames[mTop - 1].function->flags & symbol_type::kIsVectorTable)) {
431 retAddr = mFrames[mTop - 1].addr;
452 && mTop > 0) {
467 if (mTop > 0
468 && (mFrames[mTop - 1].flags & FRAME::kCausedException)) {
469 mFrames[mTop - 1].flags &= ~FRAME::kCausedException;
470 retAddr = mFrames[mTop].addr;
473 } while (mTop > 0);
477 mTop, retAddr);
484 if ((function->flags & symbol_type::kIsVectorStart) && mTop > 0)
485 mFrames[mTop - 1].flags |= FRAME::kCausedException;
502 if (mTop >= mNumFrames) {
504 fprintf(stderr, "too many stack frames (%d)\n", mTop);
508 mFrames[mTop].addr = addr;
509 mFrames[mTop].function = function;
510 mFrames[mTop].flags = flags;
511 mFrames[mTop].time = time;
512 mFrames[mTop].global_time = time + mSkippedTime;
514 mFrames[mTop].push(mTop, time, this);
515 mTop += 1;
521 if (mTop <= 0) {
525 mTop -= 1;
526 mFrames[mTop].pop(mTop, time, this);
536 if (mTop == 0) {
539 bool newerIsJava = (mFrames[mTop].flags & FRAME::kInterpreted) != 0;
540 bool olderIsJava = (mFrames[mTop - 1].flags & FRAME::kInterpreted) != 0;
562 for (stackLevel = mTop - 1; stackLevel >= 0; --stackLevel) {
589 for (stackLevel = mTop - 1; stackLevel >= 0; --stackLevel) {
640 if (mTop - stackLevel > 7) {
647 for (int ii = mTop - 1; ii >= stackLevel; --ii)
651 if (mTop > 0) {
652 mFrames[mTop - 1].flags &= ~FRAME::kCausedException;
684 while (mTop != 0) {
698 for (stackLevel = mTop - 1; stackLevel >= 0; --stackLevel) {
716 for (int ii = mTop - 1; ii >= stackLevel; --ii)
763 fprintf(stream, "mTop: %d skippedTime: %llu\n", mTop, mSkippedTime);
764 for (int ii = 0; ii < mTop; ++ii) {