Age | Commit message (Expand) | Author |
2021-12-30 | fixed backup prototype for POOL_sizeof() | Yann Collet |
2021-12-30 | POOL_sizeof() only needs a const read-only reference | Yann Collet |
2021-03-30 | [copyright][license] Switch to yearless copyright and some cleanup in the lin... | Nick Terrell |
2021-01-04 | [license] Update year to 2021 | Nick Terrell |
2020-10-07 | Allow external creation of POOLs that can be shared. | Martin Liska |
2020-08-26 | ZSTD_ prefix mem{cpy,move,set},malloc,calloc,free | Nick Terrell |
2020-08-26 | Rename ZSTD_{malloc,calloc,free} to ZSTD_custom{Malloc,Calloc,Free} | Nick Terrell |
2020-08-26 | Move standard includes to zstd_deps.h | Nick Terrell |
2020-06-29 | Rename static vars to avoid redefinition error. | yoshihitoh |
2020-03-26 | Fix copyright and license lines | Nick Terrell |
2019-10-18 | [threading] Add debug utilities | Nick Terrell |
2018-11-08 | Signal before unlocking in pool.c | Nick Terrell |
2018-06-22 | changed POOL_resize() return type to int | Yann Collet |
2018-06-21 | add a cond_broadcast after resize | Yann Collet |
2018-06-21 | added extended POOL test | Yann Collet |
2018-06-20 | fixed: bug when counting nb of active threads | Yann Collet |
2018-06-20 | change control of threadLimit | Yann Collet |
2018-06-19 | fixed wrong size in pthread struct transfer | Yann Collet |
2018-06-19 | reduced POOL_resize() restriction | Yann Collet |
2018-06-19 | finalized POOL_resize() | Yann Collet |
2018-06-18 | introduced POOL_resize() | Yann Collet |
2018-01-18 | added POOL_tryAdd() | Yann Collet |
2017-10-31 | removed direct call to malloc() from pool.c | Yann Collet |
2017-09-28 | adjustCParams : restored previous behavior | Yann Collet |
2017-09-27 | [libzstd] pthread function prefixed with ZSTD_ | Nick Terrell |
2017-09-08 | updated license header | Yann Collet |
2017-09-05 | [POOL] Allow free on NULL when multithreading is disabled | Nick Terrell |
2017-08-28 | [pool] Visual Studios disallows empty structs | Nick Terrell |
2017-08-24 | [pool] Accept custom allocators | Nick Terrell |
2017-08-24 | [pool] Fix formatting | Nick Terrell |
2017-08-19 | reduced pool queue to 0 to save memory | Yann Collet |
2017-08-18 | updated a bunch of headers | Yann Collet |
2017-08-01 | Signal after finishing job when queueSize=0 | Stella Lau |
2017-08-01 | Replace marker with queueEmpty variable and update pool.h comment | Stella Lau |
2017-07-31 | Allow queueSize=0 in pool.c and update poolTests | Stella Lau |
2017-07-20 | Visual blind fix 2 | Yann Collet |
2017-07-11 | buffer pool can be invoked from multiple threads | Yann Collet |
2017-06-02 | added POOL_sizeof() for single-thread | Yann Collet |
2017-06-01 | created ZSTDMT_sizeof_CCtx() and POOL_sizeof() | Yann Collet |
2017-01-26 | Fix pool.c threading.h import | Nick Terrell |
2017-01-20 | fixed minor warnings (Visual, conversion, doxygen) | cyan4973 |
2017-01-19 | changed MT enabling macro to ZSTD_MULTITHREAD | Yann Collet |
2016-12-31 | Fix pool for threading.h | Nick Terrell |
2016-12-31 | extended ZSTDMT code support for non-MT systems and WIN32 (preliminary) | Yann Collet |
2016-12-31 | new zstdmt version using generic treadpool | Yann Collet |
2016-12-31 | bench correctly measures time for multi-threaded compression (posix only) | Yann Collet |
2016-12-29 | Add a thread pool for ZSTDMT and COVER | Nick Terrell |