W. Felix Handte
|
c10561c752
|
poolTests.c: Fix Interval Var Type
|
2018-06-27 19:15:38 -04:00 |
|
Yann Collet
|
fbd5dfc1b1
|
changed POOL_resize() return type to int
return is now just en error code.
This guarantee that `ctx` remains valid after POOL_resize().
Gets rid of internal POOL_free() operation.
|
2018-06-22 12:14:59 -07:00 |
|
Yann Collet
|
818e72b4d5
|
added extended POOL test
abrupt end + downsizing with running jobs remaining in queue.
also : POOL_resize() requires numThreads >= 1
|
2018-06-21 14:58:59 -07:00 |
|
Yann Collet
|
7d80ada5ca
|
added a test for POOL (multithreading)
ensuring all jobs in queue are nonetheless completed
when POOL is instructed to end abruptly (POOL_free())
|
2018-06-21 12:24:36 -07:00 |
|
Yann Collet
|
6de249c1c6
|
fixed: bug when counting nb of active threads
when queueSize > 1
also : added a test in testpool.c
verifying resizing is effective.
|
2018-06-20 18:28:49 -07:00 |
|
Yann Collet
|
3128e03be6
|
updated license header
to clarify dual-license meaning as "or"
|
2017-09-08 00:09:23 -07:00 |
|
Yann Collet
|
32fb407c9d
|
updated a bunch of headers
for the new license
|
2017-08-18 16:52:05 -07:00 |
|
Stella Lau
|
e1abc2a367
|
Switch the sleep function to UTIL_sleepMilli
|
2017-08-07 11:49:13 -07:00 |
|
Stella Lau
|
1e366f9dea
|
Add test for deadlock
|
2017-08-02 11:27:50 -07:00 |
|
Stella Lau
|
5adceeed01
|
Allow queueSize=0 in pool.c and update poolTests
|
2017-07-31 10:10:16 -07:00 |
|
Paul Cruz
|
89190ef07d
|
renamed pool.c to poolTests.c
|
2017-07-10 11:32:30 -07:00 |
|