Job Groups
dxtr edited this page 2026-10-14 04:48:23 +02:00

Page revisions

4 Commits

Author SHA1 Message Date
8944ce113d Keep the recipes' state in objects, not global variables
The program's pool, a frame's data for parallel-for, a reused job group
and a thread's stop signal now live in objects the program makes and
passes, as the workspace's rules on global state ask.  Each recipe still
allocates nothing per frame, on SBCL and CCL.
2026-10-14 04:48:23 +02:00
4e7fe4ebcf Describe the new thread, lock and semaphore interface, returned groups, restart functions, and pool destruction finishing its jobs 2026-10-11 16:12:46 +02:00
d76da575f8 Describe helping only the awaited group, groups taking turns, and the semaphore rule 2026-10-11 15:58:49 +02:00
b96df73157 Document cl-threads: pools, parallel-for, groups, errors, worker storage, threads, recipes, thread rules, API 2026-10-11 15:34:44 +02:00