Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

System.Threading is the OS-thread surface

Platform spec ADR

System.Threading is the OS-thread surface

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Cooperative and preemptive concurrency need distinct entry points.

RuleDetail
APISystem.Threading is the only supported preemptive OS-thread module
FibersCooperative APIs stay in the concurrency package

User code must not implement fibers atop Thread.Spawn.

packages/concurrency System.Threading sources; runtime syscall docs.