Marc-Antoine Perennou
|
1898f18a5c
|
update blocking
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
|
2020-08-19 13:34:07 +02:00 |
|
Marc-Antoine Perennou
|
2fe087bd0a
|
switch to blocking
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
|
2020-07-24 23:02:10 +02:00 |
|
dignifiedquire
|
0a7a52aed5
|
update to work on smol/master
|
2020-05-02 20:27:50 +02:00 |
|
dignifiedquire
|
e082634b5e
|
fix spawning
|
2020-05-02 20:27:50 +02:00 |
|
dignifiedquire
|
1308fbdf55
|
switch to smol instead of an internal runtime
|
2020-05-02 20:27:50 +02:00 |
|
k-nasa
|
98cbf7f8eb
|
Restore task::spawn_blocking
|
2020-03-17 20:54:16 +09:00 |
|
Stjepan Glavina
|
36d24cd0e1
|
New scheduler resilient to blocking
|
2019-12-16 13:57:27 +01:00 |
|
Stjepan Glavina
|
1a50ffd144
|
Delete unused import
|
2019-11-12 00:38:22 +01:00 |
|
Stjepan Glavina
|
21c5c48cb6
|
Lower the timeout to 1 second
|
2019-11-12 00:37:54 +01:00 |
|
Stjepan Glavina
|
6677d52c2d
|
Improve thread creating algorithm in spawn_blocking
|
2019-11-12 00:35:29 +01:00 |
|
Stjepan Glavina
|
f588ba6bdd
|
Spawn more than one blocking thread (#475)
* Spawn more than 1 blocking thread
* Fix a bug
* Fix check when the thread is last sleeping
|
2019-11-07 23:39:54 +00:00 |
|
Tyler Neely
|
5adc608791
|
Spawn several threads when we fail to enqueue work in the blocki… (#181)
* Rebase onto master
* Switch to unbounded channels
|
2019-11-01 21:53:13 +01:00 |
|
Stjepan Glavina
|
3dd59d7056
|
Refactor the task module (#421)
* Refactor the task module
* Fix clippy warning
* Simplify task-local entries
* Reduce the amount of future wrapping
* Cleanup
* Simplify stealing
|
2019-11-01 02:45:33 +01:00 |
|