Releases: piaodazhu/dyco-coroutine
Releases · piaodazhu/dyco-coroutine
dyco-coroutine v2.1.1
🛡️💎🗄️ 2023-09-26: dyco-coroutine v2.1.1 released today!
- Support new API
int
dyco_coroutine_checkStack()` for dynamic stack usage checking. - Support new API
void dyco_coroutine_abort()
for coroutine aborting without affect other coroutines. - Example for these new APIs.
- Solve bug: 100% CPU of
dyco_coroutine_sleep()
. By echoechoin.
dyco-coroutine v2.1.0
☄️🦄🌈 2022-11-13: dyco-coroutine v2.1.0 released today!
Updates:
- 2-level priority scheduling to support urgent coroutine.
- Adjusted the behaviors of the scheduler to make it more reasonable.
- Recorrect the performance evaluation.
libdyco
now can be linked with Cpp code.- Improve the documents, and fix some bugs.
dyco-coroutine v2.0.0
☄️🪵🔥 2022-11-10: dyco-coroutine v2.0.0 released today!
Updates:
- Build the testbench and conduct the performance evaluation.
- Add some debug macros.
- Add some security patches for better robust.
- Improve the documents. Bring some new plans in future works.
dyco-coroutine v1.2.0
2022-11-05: v1.2.0 released!
☄️🥳🎸 2022-11-05: dyco-coroutine v1.2.0 released today!
Updates:
- Support Asymmetric Coroutine & Asymmetric Coroutines Pool for manual scheduling.
- Adjust scheduler loop policy for better event reaction.
- Better multi-platform support.
- Support Meson build.
- Fix some bugs.
- Improve the documents. Bring some new plans in future works.
dyco-coroutine v1.1.0
☄️🌎💥 2022-10-29: dyco-coroutine v1.1.0
released today!
Updates:
- Support Coroutines Pool for better performance.
- Support
poll()
hook. libdyco
is build and can be linked easily.- Fix some bugs.
- Improve the documents. Bring some new plans in future works.
dyco-coroutine v1.0.0
☄️ First release of dyco-coroutine.