Yann Collet
|
c173dbd6e7
|
no longer supported starting C++17
|
2017-12-04 18:00:53 -08:00 |
|
Stella Lau
|
8fae41c412
|
Return error code in verify() and minor code cleanup
|
2017-07-27 17:14:05 -07:00 |
|
Stella Lau
|
627621839c
|
Add checks in initialization code
|
2017-07-27 15:37:37 -07:00 |
|
Stella Lau
|
c105f605e6
|
Update README
|
2017-07-27 11:11:35 -07:00 |
|
Stella Lau
|
9eaf3d22d0
|
Allow HASH_ONLY_EVERY_LOG to be configured in ldm.h
|
2017-07-26 16:43:25 -07:00 |
|
Stella Lau
|
40759bade9
|
Add README and clean up code
|
2017-07-26 13:24:03 -07:00 |
|
Stella Lau
|
e9161637b2
|
Allow parameters to be modified from a separate file
|
2017-07-25 18:13:27 -07:00 |
|
Stella Lau
|
0295a27133
|
Experiment with not using a checksum
|
2017-07-24 15:26:44 -07:00 |
|
Stella Lau
|
6eefa32911
|
Deduplicate code
|
2017-07-24 12:40:59 -07:00 |
|
Stella Lau
|
8ed9220102
|
Experiment with eviction policies and minor code cleanup
|
2017-07-24 12:05:43 -07:00 |
|
Stella Lau
|
1a188fe864
|
Fix overflow bug when calculating hash
|
2017-07-24 10:20:53 -07:00 |
|
Stella Lau
|
0b8fb1703b
|
Experiment with 64-bit hash insertion policy
|
2017-07-24 10:20:30 -07:00 |
|
Stella Lau
|
273c17b350
|
Experiment with 64-bit hash and checksum
|
2017-07-24 10:19:50 -07:00 |
|
Stella Lau
|
13a01ffb27
|
Fix off-by-one in size calculations
|
2017-07-19 17:24:09 -07:00 |
|
Stella Lau
|
2427a154cb
|
Minor refactoring
|
2017-07-19 16:56:28 -07:00 |
|
Stella Lau
|
030264ca51
|
Experiment with integrating ZSTD_count with findBestMatch
|
2017-07-19 14:14:26 -07:00 |
|
Stella Lau
|
4352e09cb0
|
Avoid recounting match lengths with ZSTD_count
|
2017-07-18 18:35:25 -07:00 |
|
Stella Lau
|
1fa223859f
|
Switch to using ZSTD_count instead of function pointer
|
2017-07-18 18:05:10 -07:00 |
|
Stella Lau
|
19258f51c1
|
Make the meaning of LDM_MEMORY_USAGE consistent across tables
|
2017-07-18 14:25:39 -07:00 |
|
Stella Lau
|
fc41a87964
|
Experiment with using a lag when hashing
|
2017-07-17 18:13:09 -07:00 |
|
Stella Lau
|
15a041adbf
|
Add function to get valid entries only from table
|
2017-07-17 15:16:58 -07:00 |
|
Stella Lau
|
4bb42b02c1
|
Add basic chaining table
|
2017-07-17 11:53:54 -07:00 |
|
Stella Lau
|
ca300ce6e0
|
Decouple hash table from compression function
|
2017-07-14 17:17:00 -07:00 |
|
Stella Lau
|
6e443b4960
|
Move hash table access for own functions
|
2017-07-14 14:27:55 -07:00 |
|
Stella Lau
|
2d8e6c6608
|
Add more statistics
|
2017-07-14 12:31:01 -07:00 |
|
Stella Lau
|
55f960e8db
|
Add percentages to offset histogram
|
2017-07-14 11:00:20 -07:00 |
|
Stella Lau
|
4db7f12ef3
|
Add offset histogram
|
2017-07-14 10:52:03 -07:00 |
|
Stella Lau
|
175a6c6029
|
[ldm] Minor refactoring
|
2017-07-13 16:16:31 -07:00 |
|
Stella Lau
|
361c06df75
|
Add min/max offset to stats
|
2017-07-13 15:29:41 -07:00 |
|
Stella Lau
|
2b3c7e4199
|
[ldm] Make some functions shared
|
2017-07-13 14:39:35 -07:00 |
|
Stella Lau
|
9306feb8fa
|
[ldm] Switch to using lib/common/mem.h and move typedefs to ldm.h
Summary:
Test Plan:
Reviewers:
Subscribers:
Tasks:
Tags:
Blame Revision:
|
2017-07-13 13:44:48 -07:00 |
|
Stella Lau
|
68c4560701
|
[ldm] Add TODO and comment for segfaulting in compress function
|
2017-07-13 10:38:19 -07:00 |
|
Stella Lau
|
92bed4a7e0
|
[ldm] Add CHAR_OFFSET in hash function and extend header size
|
2017-07-12 18:47:26 -07:00 |
|
Stella Lau
|
8de82b6eb0
|
[ldm] Clean up versions
|
2017-07-12 16:31:31 -07:00 |
|
Stella Lau
|
8ff8cdb15b
|
[ldm] Clean up code
|
2017-07-12 15:12:07 -07:00 |
|
Stella Lau
|
3a48ffd4fd
|
Fix sumToHash to use hash space more efficiently
|
2017-07-12 10:53:19 -07:00 |
|
Stella Lau
|
e0d4162464
|
Minor fix for non-rolling hash
|
2017-07-12 09:50:24 -07:00 |
|
Stella Lau
|
50502519fb
|
Switch to using rolling hash only
|
2017-07-12 09:47:00 -07:00 |
|
Stella Lau
|
583dda17a8
|
Update rolling hash
|
2017-07-11 18:13:26 -07:00 |
|
Stella Lau
|
f6c5d07fe2
|
Save v3
|
2017-07-11 09:23:44 -07:00 |
|
Stella Lau
|
6c3673f4c3
|
Add rolling hash
|
2017-07-10 22:27:43 -07:00 |
|
Stella Lau
|
ef2b728316
|
Clean up and refactor compress function
|
2017-07-10 15:48:47 -07:00 |
|
Stella Lau
|
e4155b11d7
|
Add warning flags to makefile and clean up code to remove warnings
|
2017-07-10 13:08:19 -07:00 |
|
Stella Lau
|
10a71d9f1c
|
Add compression context
|
2017-07-10 12:38:27 -07:00 |
|
Stella Lau
|
ae9cf235d6
|
Add LDM_DCtx
|
2017-07-10 07:38:09 -07:00 |
|
Stella Lau
|
5432214ee3
|
Minor refactoring
|
2017-07-10 06:50:49 -07:00 |
|
Stella Lau
|
474e06ac5b
|
Minor refactoring
|
2017-07-10 06:32:29 -07:00 |
|
Stella Lau
|
acdeb9f302
|
Add compression statistics
|
2017-07-07 17:09:28 -07:00 |
|
Stella Lau
|
4076be09ec
|
[ldm] Update to hash every position
|
2017-07-07 14:52:40 -07:00 |
|
Stella Lau
|
7945f9ee47
|
Fix offset overflow bug
|
2017-07-07 14:14:01 -07:00 |
|