• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

JuliaLang / julia / #38116
77%

Build:
DEFAULT BRANCH: master
Ran 29 Jun 2025 09:42AM UTC
Jobs 1
Files 216
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Jun 2025 10:46PM UTC coverage: 25.69% (-0.002%) from 25.692%
#38116

push

local

web-flow
bpart: Properly track methods with invalidated source after require_world (#58830)

There are three categories of methods we need to worry about during
staticdata validation:
1. New methods added to existing generic functions
2. New methods added to new generic functions
3. Existing methods that now have new CodeInstances

In each of these cases, we need to check whether any of the implicit
binding edges from the method's source was invalidated. Currently, we
handle this for 1 and 2 by explicitly scanning the method on load.
However, we were not tracking it for case 3. Fix that by using an extra
bit in did_scan_method that gets set when we see an existing method
getting invalidated, so we know that we need to drop the corresponding
CodeInstances during load.

Fixes #58346

12 of 23 new or added lines in 3 files covered. (52.17%)

1 existing line in 1 file now uncovered.

12869 of 50093 relevant lines covered (25.69%)

683921.29 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
57.76
-0.1% base/runtime_internals.jl
3
40.0
-0.97% base/invalidation.jl
7
17.47
-0.15% base/staticdata.jl

Uncovered Existing Lines

Lines Coverage ∆ File
1
17.47
-0.15% base/staticdata.jl
Jobs
ID Job ID Ran Files Coverage
1 #38116.1 29 Jun 2025 09:43AM UTC 216
25.69
Source Files on build #38116
  • Tree
  • List 216
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 77b90b9e on github
  • Prev Build on master
  • Next Build on master
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc