anti
74096b6df0
feat(1.2): prefork supervisor primitive + tests (C, CoW gate passed)
...
CoW measurement on CPython 3.14: forked idle child keeps ~71MB shared,
dirties ~1MB private; working child ~26MB. PEP 683 immortal objects keep
code/module pages clean so gc.freeze() is unnecessary (freeze==nofreeze).
prefork.run_fleet: master imports the base floor once, forks one child
per worker (own process/GIL, CoW-shared floor), reaps + restarts with
backoff, graceful SIGTERM->SIGKILL shutdown. Not yet wired to a command
(that lands when 1.2 picks the target worker set).
2026-06-18 19:24:15 -04:00
..
2026-05-22 21:04:16 -04:00
2026-05-08 18:49:11 -04:00
2026-05-22 21:04:16 -04:00
2026-06-12 18:21:22 -04:00
2026-05-22 21:04:16 -04:00
2026-06-17 17:35:42 -04:00
2026-06-17 17:35:42 -04:00
2026-05-22 21:04:16 -04:00
2026-06-12 18:21:22 -04:00
2026-05-22 21:04:16 -04:00
2026-06-12 18:21:22 -04:00
2026-05-22 21:04:16 -04:00
2026-05-22 21:04:16 -04:00
2026-06-10 13:27:14 -04:00
2026-05-22 21:04:16 -04:00
2026-05-22 21:04:16 -04:00
2026-06-16 18:55:20 -04:00
2026-05-22 21:04:16 -04:00
2026-06-12 18:21:22 -04:00
2026-06-12 18:21:22 -04:00
2026-06-16 16:59:57 -04:00
2026-06-12 18:21:22 -04:00
2026-06-12 18:21:22 -04:00
2026-06-17 15:02:28 -04:00
2026-06-12 18:21:22 -04:00
2026-06-12 19:06:50 -04:00
2026-05-22 21:04:16 -04:00
2026-06-12 18:21:22 -04:00
2026-06-17 16:35:30 -04:00
2026-06-12 18:21:22 -04:00
2026-06-12 19:06:50 -04:00
2026-06-16 16:59:57 -04:00
2026-05-22 21:04:16 -04:00
2026-06-17 15:02:28 -04:00
2026-06-10 12:32:15 -04:00
2026-05-22 21:04:16 -04:00
2026-05-22 21:04:16 -04:00
2026-05-22 21:04:16 -04:00
2026-05-22 21:04:16 -04:00
2026-06-10 13:50:06 -04:00
2026-05-22 21:04:16 -04:00
2026-05-22 21:04:16 -04:00
2026-06-10 13:50:06 -04:00
2026-05-22 21:04:16 -04:00
2026-05-22 21:04:16 -04:00
2026-06-12 18:21:22 -04:00
2026-06-17 17:35:42 -04:00
2026-05-22 21:04:16 -04:00
2026-06-18 19:24:15 -04:00
2026-05-22 21:04:16 -04:00
2026-06-17 16:48:32 -04:00
2026-05-22 21:04:16 -04:00