Skip to content

Support precise garbage collection with the Julia GC - #6558

Draft
fingolfin wants to merge 27 commits into
masterfrom
mh/precise-gc-series
Draft

Support precise garbage collection with the Julia GC#6558
fingolfin wants to merge 27 commits into
masterfrom
mh/precise-gc-series

dev: Bring the handoff notes up to date

7e1fb86
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 4, 2026 in 0s

69.96% (-9.03%) compared to acf53f9

View this Pull Request on Codecov

69.96% (-9.03%) compared to acf53f9

Details

Codecov Report

❌ Patch coverage is 89.74359% with 140 lines in your changes missing coverage. Please review.
✅ Project coverage is 69.96%. Comparing base (acf53f9) to head (7e1fb86).

Files with missing lines Patch % Lines
src/libgap-api.c 0.00% 42 Missing ⚠️
src/io.c 14.28% 24 Missing ⚠️
src/cyclotom.c 79.71% 8 Missing and 6 partials ⚠️
src/compiler.c 95.29% 7 Missing and 1 partial ⚠️
src/calls.h 16.66% 5 Missing ⚠️
src/dt.c 86.84% 5 Missing ⚠️
src/gvars.c 80.76% 5 Missing ⚠️
src/integer.c 94.62% 3 Missing and 2 partials ⚠️
src/intrprtr.c 98.18% 4 Missing and 1 partial ⚠️
src/dteval.c 89.47% 4 Missing ⚠️
... and 12 more

❗ There is a different number of reports uploaded between BASE (acf53f9) and HEAD (7e1fb86). Click for more details.

HEAD has 9 uploads less than BASE
Flag BASE (acf53f9) HEAD (7e1fb86)
10 1
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #6558      +/-   ##
==========================================
- Coverage   78.98%   69.96%   -9.03%     
==========================================
  Files         683      639      -44     
  Lines      294880   278598   -16282     
  Branches     8639     7672     -967     
==========================================
- Hits       232912   194914   -37998     
- Misses      60160    81960   +21800     
+ Partials     1808     1724      -84     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.