Timeline for Single threaded epoll based coroutine library for C++, Linux
Current License: CC BY-SA 4.0
4 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Oct 22, 2023 at 21:00 | comment | added | Pangi | And another thing, you said you had problems running the examples, could you tell me what where those problems? | |
Oct 22, 2023 at 20:56 | comment | added | Pangi |
Also another thing: ever_called is the only way I found to make the compiler notify me when a coroutine is not used. When I forget the co_await in front of a coroutine it simply does not do anything and I'm left wondering why something does not work. ever_called is a hack to alleviate this problem a bit, I would be quite happy to listen to a better solution.
|
|
Oct 22, 2023 at 20:53 | comment | added | Pangi | Thank you for your time and effort in writing this review! You've made some good points which I'll try to implement and some others with which I simply disagree: the macros and naming. I've seen code with longer names and code with shorter ones and I find the shorter name code easier to understand and the macros simplify too much of my life. Also, once you understand the macros you can easily look for them as potential 'breaking' points. I did expect a review going over the usage of the library and it's internals but I guess people simply didn't understood what I wrote, I'll keep that in mind. | |
Oct 21, 2023 at 19:46 | history | answered | indi | CC BY-SA 4.0 |