Commit graph

13 commits

Author SHA1 Message Date
Ell c26d0cbeb0 cleaned up tests and integrated them with ci 2021-03-18 16:38:34 +01:00
Ell 6e07a26a6c fixed some race conditions with nested coroutines 2021-03-17 01:13:57 +01:00
Ell ffdb5ed8f7 revert back to using for loops to allow for nested coroutines to work correctly
Closes #6
2021-03-17 00:38:44 +01:00
Ell 448a55081b minor cleanup 2021-03-16 19:10:25 +01:00
Ell c68121614f added coroutine priority
Closes #6
2021-03-16 19:07:28 +01:00
Zaafar 013b846fbc added MaxMoveNextTime Stat to ActiveCoroutine. 2021-01-01 00:27:34 -05:00
Ell d3b34154ad Added some statistics to coroutines
It took me half a year, but closes #4
2020-12-20 17:12:43 +01:00
Ellpeck ca2350592e documentation 2020-06-13 03:12:26 +02:00
Ellpeck b4874dd365 overhaul the coroutine system to avoid boxing 2020-06-13 02:58:54 +02:00
Ellpeck a3af44becb Fixed empty coroutines throwing a NRE
Closes #3
2020-05-19 16:06:38 +02:00
Ellpeck fa4d021368 fixed cancellation causing the wrong coroutines to be stopped 2020-03-26 02:30:29 +01:00
Ellpeck bf792e3e73 allow stopping coroutines 2020-03-22 22:28:19 +01:00
Ellpeck d6ad4e1f2c allow querying finish states of coroutines 2020-02-28 22:27:38 +01:00
Renamed from Coroutine/Coroutine.cs (Browse further)