Commit 9d03efb
committed
Update _PyGCThreadPool doc comment for condvar dispatch
The struct comment still described the old barrier-based dispatch
(mark_barrier/done_barrier broadcast). Those fields were retired by the
FTP dispatch refactor (7d81e3c); update the comment to match what
the struct actually contains: per-worker (wake_mutex, wake_cond) for
dispatch + pool-level (done_mutex, done_cond, workers_done_count) for
completion signalling, with phase_barrier resized per dispatch for use
inside work functions.
Trailing cleanup item from the post-NBS audit. No code change; the
struct fields themselves were removed in the dispatch refactor.
Verified: builds clean and full parallel-GC test suite still green
(GIL: 124 tests OK; FTP previously verified at 177 OK).1 parent 7d81e3c commit 9d03efb
1 file changed
Lines changed: 7 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
316 | 316 | | |
317 | 317 | | |
318 | 318 | | |
319 | | - | |
320 | | - | |
321 | | - | |
322 | | - | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
323 | 323 | | |
324 | | - | |
325 | | - | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
326 | 327 | | |
327 | 328 | | |
328 | 329 | | |
| |||
0 commit comments