Runtime.Tasks (Visera.Runtime.Tasks)¶
Runtime.Tasks provides the task system: task interface (submit/wait) and scheduler (e.g. thread pool). splits parallel work into tasks and schedules them on multiple threads, with Core.Concurrency channels or async; for load, physics, AI and other parallelizable logic.
Submodules¶
| Module | Description |
|---|---|
| Interface | task submit and wait interface. |
| Scheduler | scheduler implementation (thread pool etc.). |
See also¶
- Runtime — Parent module
- Core.Concurrency — async and channels
- Core.OS.Thread — threads and sync