Skip to content

Make CPU input buffer size a setting, default 256 chunks - #168

Merged
nclack merged 5 commits into
fix/cpu-read-schedulingfrom
fix/cpu-read-buffer-capacity
Sep 24, 2026
Merged

nclack merged 5 commits into
fix/cpu-read-schedulingfrom
fix/cpu-read-buffer-capacity

cpu: cap merged reads at decode_workers

07d503d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 24, 2026 in 1s

59.78% (+0.06%) compared to 0dafafd

View this Pull Request on Codecov

59.78% (+0.06%) compared to 0dafafd

Details

Codecov Report

❌ Patch coverage is 77.77778% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 59.78%. Comparing base (0dafafd) to head (07d503d).

Files with missing lines Patch % Lines
bench/main.c 0.00% 6 Missing ⚠️
src/executor/cpu_executor.c 88.57% 1 Missing and 3 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@                     Coverage Diff                     @@
##           fix/cpu-read-scheduling     #168      +/-   ##
===========================================================
+ Coverage                    59.71%   59.78%   +0.06%     
===========================================================
  Files                           75       75              
  Lines                        11474    11493      +19     
  Branches                      1984     1987       +3     
===========================================================
+ Hits                          6852     6871      +19     
- Misses                        3806     3811       +5     
+ Partials                       816      811       -5     
Files with missing lines Coverage Δ
python/damacy/__init__.py 96.04% <100.00%> (+0.02%) ⬆️
python/damacy/_components.c 0.00% <ø> (ø)
src/executor/cpu_executor.c 85.83% <88.57%> (-0.13%) ⬇️
bench/main.c 0.00% <0.00%> (ø)

... and 7 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.