Commit Graph

20 Commits (e9cb238f49b6097c3dc3d6f06a6a54f22dc955d4)

Author SHA1 Message Date
Friedel Ziegelmayer e9cb238f49
fix wasm and nostd builds
Co-authored-by: Jacob Rothstein <hi@jbr.me>
4 years ago
Takayuki Maeda 04bb83f86e fix clippy warnings 4 years ago
Marc-Antoine Perennou 0c51283bfc switch to multitask
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Marc-Antoine Perennou 48693fccc3 switch to futures-lite
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Friedel Ziegelmayer e12cf80ab0
fix: allow for recursive block-on calls
Fixes #798,#795,#760
4 years ago
dignifiedquire 27c605b4c9 cr: bring back trace call 4 years ago
dignifiedquire faea222b9c fix: use run instead of block_on 4 years ago
dignifiedquire 92532612b7 mark spawn_local unstable 4 years ago
dignifiedquire e4df1405c1 feat: add basic wasm support 4 years ago
dignifiedquire 228cc59b3b feat: add spawn_local 4 years ago
dignifiedquire 0a7a52aed5 update to work on smol/master 4 years ago
dignifiedquire f5fa0d7e4e avoid boxing futures 4 years ago
dignifiedquire b96afc41dc implement task locals 4 years ago
dignifiedquire e082634b5e fix spawning 4 years ago
dignifiedquire 1308fbdf55 switch to smol instead of an internal runtime 4 years ago
Stjepan Glavina 36d24cd0e1 New scheduler resilient to blocking 4 years ago
Stjepan Glavina 548733e5d5
Cleanup stream traits (#487)
* Cleanup stream traits

* Fix docs
5 years ago
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
5 years ago
k-nasa f08fcd0bbb refactor 5 years ago
Stjepan Glavina 0924911ac3 Implement simple work stealing 5 years ago