Commit Graph

  • 72a183efad changed dictionary size, added debugging statements Paul Cruz 2017-07-11 15:49:52 -0700
  • 57236184af buffer pool : all buffers have same size Yann Collet 2017-07-11 15:17:25 -0700
  • 7c54e09347 updated DEBUG statements Paul Cruz 2017-07-11 15:15:41 -0700
  • a3c077b8c6 added error message, updated copying dictionary into the input buffer Paul Cruz 2017-07-11 15:00:52 -0700
  • 34b2b95631 zstdmt : intermediate outBuffer allocated from within worker Yann Collet 2017-07-11 14:59:10 -0700
  • 16261e6951 buffer pool can be invoked from multiple threads Yann Collet 2017-07-11 14:14:07 -0700
  • fe80d45807 Merge pull request #755 from jacquesg/solaris Yann Collet 2017-07-11 12:11:44 -0700
  • 34afb9b23e changed to using ZSTD_compressBegin_usingDict() and fixed strange issue with ZSTD_compressContinue() Paul Cruz 2017-07-11 11:50:00 -0700
  • c325c8db82 fix missing symbol 'nanosleep' for Solaris Jacques Germishuys 2017-07-11 19:25:14 +0200
  • 7ec5928626 fixed an error where -c argument wasn't working for single files Paul Cruz 2017-07-11 10:23:25 -0700
  • f6c5d07fe2 Save v3 Stella Lau 2017-07-11 09:23:44 -0700
  • ef0ff7fe7f zstdmt: removed margin for improved memory usage Yann Collet 2017-07-11 08:54:29 -0700
  • 6c3673f4c3 Add rolling hash Stella Lau 2017-07-10 22:27:43 -0700
  • f918545491 made some progress on improving compression ratio, but problems exist with speed limits, and for some reason higher compression levels are really slow Paul Cruz 2017-07-10 18:16:42 -0700
  • 4616fad18b improved ZSTDMT_compress() memory usage Yann Collet 2017-07-10 17:16:41 -0700
  • 670b1fc547 optimized memory usage for ZSTDMT_compress() Yann Collet 2017-07-10 16:30:55 -0700
  • 01fc7c4244 changed how the detection of the last job works Paul Cruz 2017-07-10 16:27:58 -0700
  • c36552ef8a dst buffer should use ZSTD_compressBound to determine how much space it needs Paul Cruz 2017-07-10 16:10:19 -0700
  • 7aa36df6df fixed memory leak that was happening when creating jobs Paul Cruz 2017-07-10 16:03:09 -0700
  • ef2b728316 Clean up and refactor compress function Stella Lau 2017-07-10 15:48:47 -0700
  • e410d63d45 made input buffer an internal part of the compression context Paul Cruz 2017-07-10 15:37:14 -0700
  • 3510efb02d fix : custom allocator correctly propagated to child contexts Yann Collet 2017-07-10 14:21:40 -0700
  • ee3423d709 extended fuzzer MT memory tests Yann Collet 2017-07-10 14:09:16 -0700
  • 88da8f1816 fix : propagate custom allocator to ZSTDMT though ZSTD_CCtx_setParameter() Yann Collet 2017-07-10 14:02:33 -0700
  • f9524cf366 added --memtest to fuzzer Yann Collet 2017-07-10 13:48:41 -0700
  • e4155b11d7 Add warning flags to makefile and clean up code to remove warnings Stella Lau 2017-07-10 13:08:19 -0700
  • 10a71d9f1c Add compression context Stella Lau 2017-07-10 12:38:27 -0700
  • e32fb0c1fe added ZSTD_sizeof_CCtx() test Yann Collet 2017-07-10 12:29:57 -0700
  • 89190ef07d renamed pool.c to poolTests.c Paul Cruz 2017-07-10 11:32:30 -0700
  • cc7f8e4d71 small changes Paul Cruz 2017-07-10 11:10:11 -0700
  • 7e09b508ff changed name Paul Cruz 2017-07-10 11:05:37 -0700
  • ed72ea5438 removed single from Makefile Paul Cruz 2017-07-10 10:58:03 -0700
  • ced3ec5714 removed scripts Paul Cruz 2017-07-10 10:53:02 -0700
  • 82f0d64bee removed single.c Paul Cruz 2017-07-10 10:51:50 -0700
  • 62ebbabd32 updated error checking in each thread Paul Cruz 2017-07-10 09:36:22 -0700
  • ae9cf235d6 Add LDM_DCtx Stella Lau 2017-07-10 07:38:09 -0700
  • 5432214ee3 Minor refactoring Stella Lau 2017-07-10 06:50:49 -0700
  • b94b468e84 Merge branch 'ldm' of https://github.com/stellamplau/zstd into ldm Stella Lau 2017-07-10 06:32:46 -0700
  • 474e06ac5b Minor refactoring Stella Lau 2017-07-10 06:32:29 -0700
  • eb280cd568 Add folder for old versions Stella Lau 2017-07-10 06:32:05 -0700
  • 719ccdc5a5 Update mainfile Stella Lau 2017-07-09 22:45:54 -0700
  • 40156a4967 bumped version nb to v1.3.1 Yann Collet 2017-07-08 04:55:09 -0700
  • 0f4fc6c20a fixed several conversion warnings Yann Collet 2017-07-07 17:13:12 -0700
  • acdeb9f302 Add compression statistics Stella Lau 2017-07-07 17:09:28 -0700
  • c3ae23d459 added ability to compress without specifying out filename Paul Cruz 2017-07-07 17:07:05 -0700
  • ed0243a63c removed zbufftest from list of all tests Yann Collet 2017-07-07 16:16:14 -0700
  • 9bde061a0b fixed minor Visual compilation limitation Yann Collet 2017-07-07 16:14:17 -0700
  • 593d517ebf fixed minor cast warning Yann Collet 2017-07-07 16:09:47 -0700
  • 7163ffafde playing around with adapt param Paul Cruz 2017-07-07 15:56:00 -0700
  • 842644e42e target gpptest uses CXX environment variable Yann Collet 2017-07-07 15:55:41 -0700
  • d4dcace34b Merge branch 'dev' of github.com:facebook/zstd into dev Yann Collet 2017-07-07 15:53:20 -0700
  • ead4dd48f6 new field frameHeader.headerSize Yann Collet 2017-07-07 15:51:24 -0700
  • 1c9d6b2c6b rewrote time elapsed with UTIL Paul Cruz 2017-07-07 15:42:20 -0700
  • 46396523c0 ZSTD_getFrameHeader : control of windowSize limits is delegated to caller Yann Collet 2017-07-07 15:32:12 -0700
  • 990449b89d new field : ZSTD_frameHeader.frameType Yann Collet 2017-07-07 15:21:35 -0700
  • c0c236a28b changed to using compressCCtx Paul Cruz 2017-07-07 15:13:40 -0700
  • 4076be09ec [ldm] Update to hash every position Stella Lau 2017-07-07 14:52:40 -0700
  • e622330a3b extended frameHeader.windowSize to unsigned long long Yann Collet 2017-07-07 14:19:01 -0700
  • 7945f9ee47 Fix offset overflow bug Stella Lau 2017-07-07 14:14:01 -0700
  • 11fc0f4119 changed completed -> compressed Paul Cruz 2017-07-07 13:55:38 -0700
  • 09d7c6a994 changed completed variables to compressed for clarity Paul Cruz 2017-07-07 13:18:55 -0700
  • f791fc27e3 Add header with compress and decompress size Stella Lau 2017-07-07 12:44:29 -0700
  • 8c0eb62920 removed unnecessary comments, uncommented DEBUGLOG for later use Paul Cruz 2017-07-07 11:47:16 -0700
  • 70a4153bd3 added ability to force output to stdout, wrote an additional test for this functionality Paul Cruz 2017-07-07 11:32:14 -0700
  • 532f439961 cleaned up code for arguments a bit Paul Cruz 2017-07-07 10:58:43 -0700
  • f7e6b358d0 added tests that check to ensure stdout is working Paul Cruz 2017-07-07 10:29:06 -0700
  • 4679132f59 updated avg compression rate, also hiding progress bar behind a flag now Paul Cruz 2017-07-07 10:25:38 -0700
  • 00bc5df4e0 added compression rate to status bar Paul Cruz 2017-07-07 09:35:39 -0700
  • f351848b76 added data amount Paul Cruz 2017-07-06 20:40:00 -0700
  • 2939301023 fixed problem with progress bar not persisting, added time elapsed Paul Cruz 2017-07-06 20:30:20 -0700
  • 57ec0232a8 added help menu Paul Cruz 2017-07-06 18:09:10 -0700
  • b6cc084716 added really simple progress update in the corner Paul Cruz 2017-07-06 17:48:18 -0700
  • 3bbfa1249e Update compressor and decompressor Stella Lau 2017-07-06 16:47:08 -0700
  • ff9f2cd057 added some basic logic for altering compression level Paul Cruz 2017-07-06 16:06:53 -0700
  • b96ad327a4 Add simple compress and decompress functions Stella Lau 2017-07-06 15:23:15 -0700
  • a407ccc215 added ability to congregate statistics into single print statement rather than using debug Paul Cruz 2017-07-06 13:09:17 -0700
  • 49d3d4f484 Merge pull request #751 from ivuk/fix-typo Yann Collet 2017-07-06 12:06:43 -0700
  • e6e25c9507 Fix typos in README.md Igor Vuk 2017-07-06 20:43:14 +0200
  • f57849b9c6 added ability to set initial compression level Paul Cruz 2017-07-06 11:05:51 -0700
  • 592a0d9495 changed to work with std out Paul Cruz 2017-07-06 10:49:26 -0700
  • 94fe291b83 small changes Paul Cruz 2017-07-06 10:29:16 -0700
  • 8aa34a7608 Switch to mmapping files Stella Lau 2017-07-06 07:30:49 -0700
  • 7758ed8458 fixed fullbench, part 2 Yann Collet 2017-07-06 02:48:00 -0700
  • 9b2c1acfc0 fixed fullbench Yann Collet 2017-07-06 02:22:57 -0700
  • f04deff4fc fixed #718, reported by @GregSlazinski, solution suggested by @mcmilk Yann Collet 2017-07-06 01:42:46 -0700
  • d75c0e71c4 minor code refactoring Yann Collet 2017-07-05 18:10:07 -0700
  • 79d4657ce5 small changes Paul Cruz 2017-07-05 17:44:36 -0700
  • 3345a91964 cli : use new advanced API by default Yann Collet 2017-07-05 17:34:15 -0700
  • 6f3ad1b22e fixed the problem with pipeline tests by changing how jobs move through the threads Paul Cruz 2017-07-05 17:24:21 -0700
  • 49af41820d clarified status of zstdmt_compress.h API Yann Collet 2017-07-05 17:20:52 -0700
  • cc714f3bd3 added print statements and debuglog Paul Cruz 2017-07-05 16:54:34 -0700
  • 3f52ca94bf added more tests, changed makefile Paul Cruz 2017-07-05 14:36:09 -0700
  • faeb6e0b1b added filenameTable for multiple files Paul Cruz 2017-07-05 14:19:56 -0700
  • 88f3d8641e Initial long distance matcher commit Stella Lau 2017-07-05 13:57:07 -0700
  • f0b9a153f3 added tests to run.sh Paul Cruz 2017-07-05 13:23:34 -0700
  • b42108386a added some basic parsing for args Paul Cruz 2017-07-05 12:20:16 -0700
  • 898c1a5b46 removed references to file size computation and file size function Paul Cruz 2017-07-05 11:54:21 -0700
  • a2680e5b96 removed calculation of file size and replaced with limited number of available jobs Paul Cruz 2017-07-05 11:52:55 -0700
  • dd8a591d5d moved main logic for job creation into a separate function Paul Cruz 2017-07-05 10:48:04 -0700
  • 9ccd55f3a8 free ctx fields when error occurs during creation Paul Cruz 2017-07-05 10:20:56 -0700