File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -68,6 +68,9 @@ RELEASE VERSION/DATE TO BE FILLED IN LATER
68
68
- CacheDir writes no longer happen within the taskmaster critical section,
69
69
and therefore can run in parallel with both other CacheDir writes and the
70
70
taskmaster DAG walk.
71
+ - The NewParallel scheduler now only adds threads as new work requiring execution
72
+ is discovered, up to the limit set by -j. This should reduce resource utilization
73
+ when the achievable parallelism in the DAG is less than the -j limit.
71
74
72
75
From Mats Wichmann:
73
76
- Add support for Python 3.13 (as of alpha 2). So far only affects
Original file line number Diff line number Diff line change @@ -67,6 +67,9 @@ IMPROVEMENTS
67
67
(Larger -j values)
68
68
- CacheDir writes no longer happen within the taskmaster critical section, and therefore
69
69
can run in parallel with both other CacheDir writes and the taskmaster DAG walk.
70
+ - The NewParallel scheduler now only adds threads as new work requiring execution
71
+ is discovered, up to the limit set by -j. This should reduce resource utilization
72
+ when the achievable parallelism in the DAG is less than the -j limit.
70
73
71
74
72
75
PACKAGING
You can’t perform that action at this time.
0 commit comments