Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.80
 
1.81
 
MAIN:ragge:20040502101911
 
reader.c
_>653653                         p->n_left = store(p->n_left);
 654654                 return -1;
 655655         }
<>656 -        if (right > left)
  656+        if ((right+left) > fregs) {
  657+                /* Almost out of regs, traverse the highest SU first */
  658+                if (right > left)
  659+                        p->n_su |= DORIGHT;
  660+        } else if (right && (q->needs & NASL) && (q->rewrite & RLEFT)) {
  661+                /* Make it easier to share regs */
657662                 p->n_su |= DORIGHT;
<>658 -        if (left && right && (q->needs & (NASL|NDLEFT)))
  663+        } else if (right > left) {
659664                 p->n_su |= DORIGHT;
<> 665+        }
<_660666         if (right > nreg)
 661667                 nreg = right;
 662668         if (left > nreg)
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-10-02 14:34 +0200