Home | History | Annotate | Download | only in qtools

Lines Matching full:then

21 // and defines push() and pop() methods.  This derived class is then
164 // If this is an interpreted function, then use the native VM function
202 // If the method trace has a push or pop, then do it.
217 // If the stack is now empty, then push the current function.
279 // If this basic block follows the previous one, then return NONE.
280 // If we don't do this, then we may be fooled into thinking this
293 // then just return NONE (but see the exceptions below).
294 // Exception 1: if the function calls itself (offset == 0) then we
296 // Exception 2: if the function returns to itself, then we want
303 // instruction was not a branch, then it's a PUSH.
308 // then it's a POP.
323 // either "bl" or "blx" then this is a PUSH. Also, if the
334 // is a bx or some non-branch instruction, then it's a POP.
365 // branch-and-link) then POP; or if it is a "bx" instruction
366 // then POP because that is used to return from functions.
371 // local symbol then don't count it as a push or a pop.
409 // If this is a Java method then set the return address to zero.
425 // If the top of stack is a vector table, then pop it
441 // then returns to the called function. The problem is that
466 // exception then stop popping frames.
481 // If we are starting an exception handler, then mark the previous
487 // If the function being pushed is a Java method, then mark it on
531 // If the stack is empty, then allow more native frames.
532 // Otherwise, if we are transitioning from Java to native, then allow
534 // Otherwise, if we are transitioning from native to Java, then disallow
568 // If this stack frame caused an exception, then do not pop
571 // If this is a Java method, then allow a pop only if we
585 // If we didn't find a matching return address then search the stack
604 // If this stack frame caused an exception, then do not pop
607 // If this is a Java method, then allow a pop only if we
631 // If we are emptying the stack, then add the current function
633 // stack, then avoid an extraneous pop and push.
638 // If we are popping off a large number of stack frames, then
657 // switch to the kernel. Then when we return from the kernel
700 // If we are searching for a native method, then don't bother trying
712 // If we found a matching frame then pop the stack up to and including
724 // If the events get ahead of the method trace, then read ahead until we