]> git.ipfire.org Git - thirdparty/zstd.git/commit
Load more dictionary positions into table if empty 984/head
authorNick Terrell <terrelln@fb.com>
Fri, 12 Jan 2018 20:26:47 +0000 (12:26 -0800)
committerNick Terrell <terrelln@fb.com>
Sat, 13 Jan 2018 00:17:22 +0000 (16:17 -0800)
commit9a211d1f05bd8cb6cb80780bf1880c23204b7b68
tree999bc45a15df790266941d7ef14f9b8d4399cc4c
parent04c00f9388b5d57665792571fe46a7eadc973c8d
Load more dictionary positions into table if empty

If the hash table is empty load positions into the hash table
that we would otherwise skip.

| Level | Data Set     | Improvement |
|-------|--------------|-------------|
| 1     | github       | 0.44%       |
| 1     | hg-changelog | 0.13%       |
| 1     | hg-commands  | 1.28%       |
| 1     | hg-manifest  | 0.70%       |
| 3     | github       | 0.74%       |
| 3     | hg-changelog | 0.87%       |
| 3     | hg-commands  | 1.74%       |
| 3     | hg-manifest  | 0.23%       |
lib/compress/zstd_double_fast.c
lib/compress/zstd_fast.c