Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-10-21 | Split up common header | David Robillard | 1 | -1/+1 | |
2022-10-14 | Fix zix_sem_timed_wait() interval calculation | David Robillard | 1 | -1/+1 | |
2022-09-01 | Simplify thread and semaphore status codes | David Robillard | 1 | -2/+2 | |
2022-08-18 | Relax test timing | David Robillard | 1 | -1/+1 | |
2022-08-18 | Add zix_sem_timed_wait() | David Robillard | 1 | -0/+14 | |
2022-08-18 | Fix semaphore error handling | David Robillard | 1 | -3/+16 | |
Note that existing code which uses zix_sem_try_wait() may still compile against this change, but be incorrect! | |||||
2022-08-18 | Fix thread function attributes on Windows | David Robillard | 1 | -4/+2 | |
2022-08-18 | Improve test coverage | David Robillard | 1 | -1/+1 | |
2022-08-18 | Fix or remove non-portable features in thread API | David Robillard | 1 | -6/+8 | |
Thread function return values are inconsistent between nearly every threading API out there. So, just ignore them entirely, and provide a typedef and sentinel value so user code can be portable. | |||||
2022-08-18 | Use conventional test executable names | David Robillard | 1 | -0/+70 | |