|
dc5206fced
|
allow invoking later with an event directly
|
2023-02-23 19:08:26 +01:00 |
|
|
201369f167
|
code cleanup
|
2023-02-23 19:04:16 +01:00 |
|
|
cf1b3c2db0
|
added a convenience method that accepts a TimeSpan for Tick
|
2021-03-20 02:00:46 +01:00 |
|
|
c68121614f
|
added coroutine priority
Closes #6
|
2021-03-16 19:07:28 +01:00 |
|
|
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
|
f199112d99
|
allow coroutine handler instancing. Actually solves #2
|
2020-06-13 03:02:11 +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
|
53e10da875
|
test
|
2020-03-26 02:17:34 +01:00 |
|
Ellpeck
|
99aab497e5
|
Revert "synchronize coroutines to allow interaction from different threads"
This reverts commit 708941ff
|
2020-03-26 01:48:02 +01:00 |
|
Ellpeck
|
708941ff01
|
synchronize coroutines to allow interaction from different threads
|
2020-03-26 01:35:37 +01:00 |
|
Ellpeck
|
b850b3bae0
|
allow getting a list of all active coroutines
|
2020-03-24 23:47:27 +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 |
|
Ellpeck
|
2025d6762a
|
made waits structs and added invokelater
|
2019-11-20 11:30:28 +01:00 |
|
Ellpeck
|
bd525cb85a
|
the actual thing
|
2019-06-22 17:24:50 +02:00 |
|