Home | History | Annotate | Download | only in jdiff

Lines Matching refs:xoff

109   private int diag (int xoff, int xlim, int yoff, int ylim)
115 final int dmin = xoff - ylim; // Minimum valid diagonal.
117 final int fmid = xoff - yoff; // Center diagonal of top-down search.
125 fd[fdiagoff + fmid] = xoff;
184 while (x > xoff && y > yoff && xv[x - 1] == yv[y - 1]) {
213 if ((fd[fdiagoff + d] - xoff)*2 - dd > 12 * (c + (dd > 0 ? dd : -dd)))
216 && fd[fdiagoff + d] - xoff > 20
283 The subsequence of file 0 is [XOFF, XLIM) and likewise for file 1.
288 private void compareseq (int xoff, int xlim, int yoff, int ylim) {
290 while (xoff < xlim && yoff < ylim && xvec[xoff] == yvec[yoff]) {
291 ++xoff; ++yoff;
294 while (xlim > xoff && ylim > yoff && xvec[xlim - 1] == yvec[ylim - 1]) {
299 if (xoff == xlim)
303 while (xoff < xlim)
304 filevec[0].changed_flag[1+filevec[0].realindexes[xoff++]] = true;
309 int d = diag (xoff, xlim, yoff, ylim);
325 compareseq (xoff, b, yoff, b - d);