|
|
e5c806a198
|
Async future::then type fix
|
2021-07-02 15:18:38 +03:00 |
|
|
|
5eb5174472
|
Make future::get return the object by value
|
2021-04-27 23:12:59 +03:00 |
|
|
|
9d29e3a656
|
Fix async::futures: notify cv on value set
|
2021-03-07 00:13:02 +03:00 |
|
|
|
104ecb528a
|
Fix task cancelling
|
2021-03-04 20:30:12 +03:00 |
|
|
|
8091183375
|
Fix future::then
|
2021-03-04 20:30:02 +03:00 |
|
|
|
08d71a8496
|
Add async::make_ready_future
|
2021-03-04 19:45:30 +03:00 |
|
|
|
1bfbaaa840
|
Support async::future::then
|
2021-03-04 18:33:58 +03:00 |
|
|
|
dd32ab00d3
|
Huge async rewrite: std-like future, promise & packaged task
|
2021-03-04 18:33:40 +03:00 |
|
|
|
9cba2d1c16
|
Add thread unregistering in log
|
2021-03-04 14:29:39 +03:00 |
|
|
|
ef34071748
|
Reimplement async::future without std::future
|
2021-03-04 11:02:11 +03:00 |
|
|
|
cec776df8a
|
Move async::executor::clock to async::clock
|
2021-02-20 22:09:48 +03:00 |
|
|
|
f0611657ac
|
Generate empty source file for libraries with no sources
|
2021-01-18 18:10:35 +03:00 |
|
|
|
e0afe8b935
|
Implement async::executor::wait_all
|
2021-01-15 17:59:46 +03:00 |
|
|
|
148dc60d40
|
Support pumping non-delayed events in async::event_loop
|
2020-11-29 12:30:40 +03:00 |
|
|
|
a1cf646633
|
Rename movable_function -> function & better SSO
|
2020-11-22 12:40:26 +03:00 |
|
|
|
0f1479abbd
|
Implement event_loop using synchronyzed_queue
|
2020-11-21 23:29:39 +03:00 |
|
|
|
0d64e86ffe
|
Add async library & move stuff from util to async
|
2020-11-21 16:27:38 +03:00 |
|