Lines Matching defs:matches
398 * bytes. With this organization, matches are limited to a distance of
528 uInt matches; /* number of string matches in current block */
630 * most input files: try all possible matches and select the longest.
634 * string matches are performed only when the previous match ends. So it
635 * is preferable to spend more time in matches to allow very fast string
649 * The idea of lazy evaluation of matches is due to Jan-Mark Wams, and
743 /* 1 */ {4, 4, 8, 4, deflate_fast}, /* maximum speed, no lazy matches */
747 /* 4 */ {4, 4, 16, 16, deflate_slow}, /* lazy matches */
1340 * we prevent matches with the string of window index 0.
1367 /* Do not look for matches beyond the end of the input. This is necessary
1732 * This function does not perform lazy evaluation of matches and inserts
1734 * matches. It is used only for the fast compression options.
1767 /* To simplify the code, we prevent matches with the string
1828 * evaluation for matches: a match is finally adopted only if there is
1866 /* To simplify the code, we prevent matches with the string
2527 s->last_lit = s->matches = 0;
3139 s->matches++;
3165 if (s->matches < s->last_lit/2 && out_length < in_length/2) return 1;