Releases: dezashibi-c/dthreads
Releases · dezashibi-c/dthreads
v0.9.81-stable
v0.9.81-stable
Release Date: 2024-08-23
- add rw lock example
- fix errors on windows
- test on linux, windows, apple
- rename dthread_new_config to dthread_init_thread for better readability
- improve macros by removing redundant checking
- fix problem on apple devices
- tested on apple, linux, windows, works as expected
v0.9.71-stable
v0.9.71-stable
Release Date: 2024-08-22
- rename dthread_new_config to dthread_init_thread for better readability
- improve macros by removing redundant checking
- fix problem on apple devices
- tested on apple, linux, windows, works as expected
v0.9.70-stable
v0.9.70-stable
Release Date: 2024-08-21
- improve macros by removing redundant checking
- fix problem on apple devices
- tested on apple, linux, windows, works as expected
v0.9.52-stable
v0.9.52-stable
Updated on 2024-08-16
Release Date: 2024-08-13
- improve integer type portability
- improve documentations
- improve examples
- improve macro usages
- update API: remove DThreadConfig and bundle it's data to DThread tend to more simplified approach
- add DTHREAD_API for supporting dynamic and static linking
- add thread safe random number generator
- add example for trylock
- add macro for casting thread result
- add Makefile target to run all the compiled examples
- add semaphore
- add semaphore example
- add barrier
- add barrier example
- add documentations
- prepare makefile
- fix windows bug for trylock
- fix the bug with handling returned results from thread on windows
- fix bugs in windows and linux implementations about double reference
- license clarification
v0.9.50-stable
v0.9.50-stable
Updated on 2024-08-16
Release Date: 2024-08-13
- improve documentations
- improve examples
- improve macro usages
- update API: remove DThreadConfig and bundle it's data to DThread tend to more simplified approach
- add DTHREAD_API for supporting dynamic and static linking
- add thread safe random number generator
- add example for trylock
- add macro for casting thread result
- add Makefile target to run all the compiled examples
- add semaphore
- add semaphore example
- add barrier
- add barrier example
- add documentations
- prepare makefile
- fix windows bug for trylock
- fix the bug with handling returned results from thread on windows
- fix bugs in windows and linux implementations about double reference
- license clarification
v0.9.50-rc
v0.9.50-rc
Updated on 2024-08-15
Release Date: 2024-08-13
- improve examples
- improve macro usages
- update API: remove DThreadConfig and bundle it's data to DThread tend to more simplified approach
- add thread safe random number generator
- add example for trylock
- add macro for casting thread result
- add Makefile target to run all the compiled examples
- add semaphore
- add semaphore example
- add barrier
- add barrier example
- add documentations
- prepare makefile
- fix windows bug for trylock
- fix the bug with handling returned results from thread on windows
- fix bugs in windows and linux implementations about double reference
- license clarification
v0.9.50-beta
v0.9.50-beta
Updated on 2024-08-15
Release Date: 2024-08-13
- improve examples
- improve macro usages
- update API: remove DThreadConfig and bundle it's data to DThread tend to more simplified approach
- add thread safe random number generator
- add example for trylock
- add macro for casting thread result
- add Makefile target to run all the compiled examples
- add semaphore
- add semaphore example
- add barrier
- add barrier example
- add documentations
- prepare makefile
- fix windows bug for trylock
- fix the bug with handling returned results from thread on windows
- fix bugs in windows and linux implementations about double reference
- license clarification
v0.9.10-beta
v0.9.10-beta
Updated on 2024-08-13
Release Date: 2024-08-13
- update API
- remove DThreadConfig and bundle it's data to DThread tend to more simplified approach
- fixed the bug with handling returned results from thread on windows
- prepare makefile
- add semaphore
- add semaphore example
- add barrier
- add barrier example
- fix bugs in windows and linux implementations about double reference
- improve macro usages
- add documentations
- license clarification
v0.9.0-beta
v0.9.0-beta
Updated on 2024-08-13
Release Date: 2024-08-13
- fixed the bug with handling returned results from thread on windows
- prepare makefile
- add semaphore
- add semaphore example
- add barrier
- add barrier example
- fix bugs in windows and linux implementations about double reference
- improve macro usages
- add documentations
- license clarification
v0.8.3-beta
v0.8.3-beta
Release Date: 2024-08-13
- prepare makefile
- add semaphore
- add semaphore example
- add barrier
- add barrier example
- fix bugs in windows and linux implementations about double reference
- improve macro usages
- add documentations
- license clarification