Roadmap¶
Not yet built, and not promised for a specific release:
- Timeout-aware
CHECK-CANCELLEDpropagation intoAWAIT/RECV/SEND. Today cancellation is purely cooperative via explicitCHECK-CANCELLEDcalls; a task blocked insideAWAITorRECVdoes not observe its scope's cancellation until it returns to a point that callsCHECK-CANCELLEDitself. - Buffered-channel backpressure metrics (current depth, high-water mark)
for observability. Executors gained the equivalent for their own work
queue (
EXECUTOR-QUEUE-DEPTH/EXECUTOR-HIGH-WATER-MARK); a plainCHANNELstill has no such introspection. - Porting
src/primitives.lispto another implementation is out of scope for this project (see Compatibility) but would be the only file that needs it.