- d3d7593 changing position of endline for debug by Paul Cruz · 7 years ago
- e508f63 updated comments and debug statements by Paul Cruz · 7 years ago
- 483d936 reduced competition for completion mutex by separating mutex use based on which values is updated by Paul Cruz · 7 years ago
- 880f08d change how completion is measured in compression thread by Paul Cruz · 7 years ago
- 08d9e42 removed useless measurements by Paul Cruz · 7 years ago
- 95bef75 switched over to model where reading only waits on compression thread by Paul Cruz · 7 years ago
- 6455ec4 taking the maximum of the completion level reads in order to determine which one was waiting more by Paul Cruz · 7 years ago
- 05fe8dd updating debug statements by Paul Cruz · 7 years ago
- db109f8 measure multiple completion levels during each wait by Paul Cruz · 7 years ago
- 721c6a8 added bounding to compression level change by Paul Cruz · 7 years ago
- e929d3b added priority decision making for adapt compression level by Paul Cruz · 7 years ago
- 9259c7a semi working version that stabilizes by Paul Cruz · 7 years ago
- 82e4887 fixed bug where writeSize could be zero by Paul Cruz · 7 years ago
- a199164 reworked adaptCompressionLevel to only account for completion information by Paul Cruz · 7 years ago
- 7ab758a changed how completion is actually sampled by Paul Cruz · 7 years ago
- dcf609f make adaptCompressionLevel oscillate less by Paul Cruz · 7 years ago
- 2a22c79 call ZSTD_compressBegin() once by Paul Cruz · 7 years ago
- 6767abe fixing error when file size is multiple of job size (in which case, the srcSize of the last job is 0) by Paul Cruz · 7 years ago
- 42382c1 added some debug statements, adjusted end condition by Paul Cruz · 7 years ago
- 6945b3c removed previous version of completion for compression by Paul Cruz · 7 years ago
- 5a85c57 set up new calculations compression completion progress by Paul Cruz · 7 years ago
- f1ac518 split compression into smaller blocks by Paul Cruz · 7 years ago
- 338951c moved compression adapt to avoid warning by Paul Cruz · 7 years ago
- 4497ecf change compression level only right before actually performing compression. When waiting, only update waiting statistics. by Paul Cruz · 7 years ago
- e11bf55 added mechanism for measuring how much of a job has been created by Paul Cruz · 7 years ago
- 559ea4f split up read process into smaller chunks by Paul Cruz · 7 years ago
- 6119cd2 added additional print for help menu by Paul Cruz · 7 years ago
- 3d7f1af changed createCCtx() to split into initialization and creation by Paul Cruz · 7 years ago
- 2c4e4dd added mutex for stats struct by Paul Cruz · 7 years ago
- ad66faf added progress check for filewriting, put important shared data behind mutex when being read from/written to by Paul Cruz · 7 years ago
- a34bc30 setting up basic readme by Paul Cruz · 7 years ago
- 29c36cf rename completion variable, split up fwrite operations in order to track progress by Paul Cruz · 7 years ago
- ae47eab changed test cases to use -s setting on the diffs by Paul Cruz · 7 years ago
- 5af04c5 change parameters for compression level adapt by Paul Cruz · 7 years ago
- b3c9e02 added signal to other threads whenever error occurs by Paul Cruz · 7 years ago
- 6be22f1 swap buffers instead of copying memory over by Paul Cruz · 7 years ago
- 708238e open file outside of adaptCCtx, pass to the output thread by Paul Cruz · 7 years ago
- 044e40d removed freeCCtx() calls from createCCtx() so that it is not called twice during errors by Paul Cruz · 7 years ago
- 50ce4ea added error detection for pthread initialization, added compression completion measurement, fixed const values by Paul Cruz · 7 years ago
- 1ab3f06 updated tests to use different seeds when executing different tests by Paul Cruz · 7 years ago
- 0c8b943 removed goto statements for the most part by Paul Cruz · 7 years ago
- 65a4ce2 added tests for forced compression level by Paul Cruz · 7 years ago
- 0d9665c added additional tests for performance, allowed force compression level for testing purposes by Paul Cruz · 7 years ago
- 9165e97 added some tests for correctness, time, and compression ratio by Paul Cruz · 7 years ago
- 766663f added altering dictionary size depending on compression level by Paul Cruz · 7 years ago
- 7c886db changed to stderr by Paul Cruz · 7 years ago
- b5b18cf changed to malloc, added comment about adaptive compression level, and changed ternary operators by Paul Cruz · 7 years ago
- 954d999 fixed up freeCCtx() removed BYTE since it wasn't being used by Paul Cruz · 7 years ago
- 3c16edd added copyright header, removed clean from makefile by Paul Cruz · 7 years ago
- 74d3a6f passes tests with adaptive compression level by Paul Cruz · 7 years ago
- 5353d35 working with fixed compression level and fixed dictionary size by Paul Cruz · 7 years ago
- 356ddb6 working with flush job->src.size and fixed cLevel by Paul Cruz · 7 years ago
- 0a40185 added debug statement by Paul Cruz · 7 years ago
- 72a183e changed dictionary size, added debugging statements by Paul Cruz · 7 years ago
- 7c54e09 updated DEBUG statements by Paul Cruz · 7 years ago
- a3c077b added error message, updated copying dictionary into the input buffer by Paul Cruz · 7 years ago
- 34afb9b changed to using ZSTD_compressBegin_usingDict() and fixed strange issue with ZSTD_compressContinue() by Paul Cruz · 7 years ago
- 7ec5928 fixed an error where -c argument wasn't working for single files by Paul Cruz · 7 years ago
- f918545 made some progress on improving compression ratio, but problems exist with speed limits, and for some reason higher compression levels are really slow by Paul Cruz · 7 years ago
- 01fc7c4 changed how the detection of the last job works by Paul Cruz · 7 years ago
- c36552e dst buffer should use ZSTD_compressBound to determine how much space it needs by Paul Cruz · 7 years ago
- 7aa36df fixed memory leak that was happening when creating jobs by Paul Cruz · 7 years ago
- e410d63 made input buffer an internal part of the compression context by Paul Cruz · 7 years ago
- cc7f8e4 small changes by Paul Cruz · 7 years ago
- 7e09b50 changed name by Paul Cruz · 7 years ago
- ed72ea5 removed single from Makefile by Paul Cruz · 7 years ago
- ced3ec5 removed scripts by Paul Cruz · 7 years ago
- 82f0d64 removed single.c by Paul Cruz · 7 years ago
- 62ebbab updated error checking in each thread by Paul Cruz · 7 years ago
- c3ae23d added ability to compress without specifying out filename by Paul Cruz · 7 years ago
- 7163ffa playing around with adapt param by Paul Cruz · 7 years ago
- 1c9d6b2 rewrote time elapsed with UTIL by Paul Cruz · 7 years ago
- c0c236a changed to using compressCCtx by Paul Cruz · 7 years ago
- 11fc0f4 changed completed -> compressed by Paul Cruz · 7 years ago
- 09d7c6a changed completed variables to compressed for clarity by Paul Cruz · 7 years ago
- 8c0eb62 removed unnecessary comments, uncommented DEBUGLOG for later use by Paul Cruz · 7 years ago
- 70a4153 added ability to force output to stdout, wrote an additional test for this functionality by Paul Cruz · 7 years ago
- 532f439 cleaned up code for arguments a bit by Paul Cruz · 7 years ago
- f7e6b35 added tests that check to ensure stdout is working by Paul Cruz · 7 years ago
- 4679132 updated avg compression rate, also hiding progress bar behind a flag now by Paul Cruz · 7 years ago
- 00bc5df added compression rate to status bar by Paul Cruz · 7 years ago
- f351848 added data amount by Paul Cruz · 7 years ago
- 2939301 fixed problem with progress bar not persisting, added time elapsed by Paul Cruz · 7 years ago
- 57ec023 added help menu by Paul Cruz · 7 years ago
- b6cc084 added really simple progress update in the corner by Paul Cruz · 7 years ago
- ff9f2cd added some basic logic for altering compression level by Paul Cruz · 7 years ago
- a407ccc added ability to congregate statistics into single print statement rather than using debug by Paul Cruz · 7 years ago
- f57849b added ability to set initial compression level by Paul Cruz · 7 years ago
- 592a0d9 changed to work with std out by Paul Cruz · 7 years ago
- 94fe291 small changes by Paul Cruz · 7 years ago
- 79d4657 small changes by Paul Cruz · 7 years ago
- 6f3ad1b fixed the problem with pipeline tests by changing how jobs move through the threads by Paul Cruz · 7 years ago
- cc714f3 added print statements and debuglog by Paul Cruz · 7 years ago
- 3f52ca9 added more tests, changed makefile by Paul Cruz · 7 years ago
- faeb6e0 added filenameTable for multiple files by Paul Cruz · 7 years ago
- f0b9a15 added tests to run.sh by Paul Cruz · 7 years ago
- b421083 added some basic parsing for args by Paul Cruz · 7 years ago
- 898c1a5 removed references to file size computation and file size function by Paul Cruz · 7 years ago
- a2680e5 removed calculation of file size and replaced with limited number of available jobs by Paul Cruz · 7 years ago
- dd8a591 moved main logic for job creation into a separate function by Paul Cruz · 7 years ago