ended3월 15일· 1 sources
SBCL Fibers – Lightweight Cooperative Threads
SBCL Fibers – 경량 협력적 스레드
Why it matters
SBCL Fibers is a work-in-progress implementation of lightweight cooperative userland threads for Steel Bank Common Lisp, featuring carrier-thread-based scheduling, zero-allocation context switching, and deep garbage collector integration with conservative stack scanning. The system includes a Chase-Lev lock-free work-stealing deque, TLS overlay arrays for dynamic variable bindings, fiber-aware blocking primitives, and cross-platform I/O multiplexing via epoll, kqueue, and poll.
1
Sources
+0
24h
—
Growth
181d
Active
SBCLFibersCooperative ThreadsWork StealingGC IntegrationContext Switching