facebookexperimental / facebookexperimental/libunifex
Clean up TODO's in scheduler affinity revamp
Open
enhancement
- Dominant language
- C++
- Stars
- 1.7k
- Forks
- 210
- PR merge metrics
- No merged PRs in 30d
Description
- [ ] work out what the `blocking_kind` and `is_always_scheduler_affine` properties are for `retry_when`
- [ ] figure out what to do with `let_value_with_stop_source` because it leaks the ability to request stop from a random *Scheduler*
- [ ] customize `with_scheduler_affinity` for most/all algorithms
- [ ] figure out how to express `blocking_kind` and/or `is_always_scheduler_affine` for *Awaitables*
- [ ] implement `via` for *Awaitables* and replace the hackery in `with_scheduler_affinity`
- [ ] probably other things…
Contributor guide
Assessment
This issue has not been assessed yet.