Concurrency package
- Capability ID
BSP-CAP-53C95312A896- Capability key
core-library--concurrency--concurrency-package- Status
- Standard
- Catalog revision
6f38e67166333a099186679a0ab671ad6416cbc7ebe9c766416f7955889e65e6
Read the canonical OpenSpec capability source.
Requirements
-
BSP-REQ-97154AB51A83: Channel default capacity is unbounded: Decision [D-CORE-CONC-0001] — canonical requirement -
BSP-REQ-A5E85E461CB0: Fiber cancellation via Cancel and OnCancelled: Decision [D-CORE-CONC-0002] — canonical requirement -
BSP-REQ-0FC9ED4EEC06: Hub WaitReceive uses round-robin fairness: Decision [D-CORE-CONC-0003] — canonical requirement -
BSP-REQ-2A7B6B98D32F: Main fiber and process shutdown: Decision [D-CORE-CONC-0004] — canonical requirement -
BSP-REQ-4DA3BD50C58C: Channel and fiber errors use Result not panic: Decision [D-CORE-CONC-0005] — canonical requirement -
BSP-REQ-1B389240A570: spawn keyword; async and await reserved: Decision [D-CORE-CONC-0006] — canonical requirement -
BSP-REQ-940953D8F302: GC phase A single mutator: Decision [D-CORE-CONC-0007] — canonical requirement -
BSP-REQ-765789E63BF5: Scheduler and stack defaults: Decision [D-CORE-CONC-0008] — canonical requirement -
BSP-REQ-FD5C40D623FB: Channel runtime delivery semantics: Decision [D-CORE-CONC-0009] — canonical requirement -
BSP-REQ-8CA09EA18363: Homogeneous Hub in v1: Decision [D-CORE-CONC-0010] — canonical requirement -
BSP-REQ-CB858CCC189B: OnCancelled on Fiber handle only: Decision [D-CORE-CONC-0011] — canonical requirement -
BSP-REQ-A8A7B382442B: Mutex TryLock and Lock cancellation: Decision [D-CORE-CONC-0012] — canonical requirement -
BSP-REQ-5D64C12355DB: Concurrency.NowMillis monotonic clock: Decision [D-CORE-CONC-0013] — canonical requirement -
BSP-REQ-6ACA0426EB98: Forbidden child Join of ancestor: Decision [D-CORE-CONC-0014] — canonical requirement