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

JuliaLang / julia / #38010
77%

Build:
DEFAULT BRANCH: master
Ran 16 Feb 2025 08:37AM UTC
Jobs 1
Files 211
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

15 Feb 2025 10:59PM UTC coverage: 25.839% (+8.5%) from 17.344%
#38010

push

local

web-flow
bpart: Skip implicit import reval if using'd export set is unchanged (#57421)

When loading a pkgimage, the new bpart validation code needs to check if
the export set of any using'd packages differs from what it would have
been during precompile. This could e.g. happen if somebody (or Revise)
eval'd a new `export` statement into a package that was `using`'d.
However, this case is somewhat rare, so let's optimize it by keeping a
bit in `Module` that keeps track of whether anything like that has
happened and if not skipping the revalidation. This slightly improves
pkgimage load time in the ordinary case. More optimizations to follow.

12736 of 49289 relevant lines covered (25.84%)

1339427.47 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
21.73
14.33% base/expr.jl
1
46.89
8.71% base/logging/logging.jl
1
29.5
12.04% base/namedtuple.jl
1
41.0
32.35% base/pcre.jl
1
25.49
6.22% base/set.jl
1
30.0
9.49% base/some.jl
1
56.76
32.09% base/strings/substring.jl
1
2.26
1.25% stdlib/Random/src/RNGs.jl
2
57.79
13.83% base/array.jl
2
29.17
12.27% base/char.jl
2
6.44
0.2% base/reinterpretarray.jl
3
29.63
-3.7% base/ryu/Ryu.jl
3
61.01
-0.32% base/toml_parser.jl
4
17.29
1.77% base/abstractarray.jl
4
51.53
22.96% base/process.jl
4
41.03
21.71% base/strings/util.jl
5
8.78
6.74% base/reflection.jl
6
32.28
11.56% base/env.jl
6
65.54
25.05% base/essentials.jl
6
36.45
32.91% base/iostream.jl
7
15.69
1.25% base/div.jl
7
18.15
10.44% base/intfuncs.jl
10
11.25
3.03% base/range.jl
10
53.27
44.66% base/runtime_internals.jl
12
2.13
2.13% base/gmp.jl
13
56.99
47.34% base/initdefs.jl
15
15.2
4.82% base/experimental.jl
16
46.68
38.45% base/task.jl
18
40.0
21.61% base/util.jl
19
19.37
8.14% base/regex.jl
19
52.29
22.46% base/strings/string.jl
22
26.44
-2.03% base/strings/io.jl
30
0.0
0.0% base/strings/annotated.jl
32
4.52
3.44% base/methodshow.jl
38
20.92
10.42% base/lock.jl
38
48.65
-4.17% stdlib/Test/src/Test.jl
39
4.39
1.09% base/c.jl
42
40.59
20.41% base/file.jl
46
27.65
27.65% base/shell.jl
52
2.86
1.79% base/math.jl
104
35.76
23.66% base/loading.jl
148
0.0
0.0% base/ryu/fixed.jl
348
27.72
11.03% base/show.jl
Jobs
ID Job ID Ran Files Coverage
1 #38010.1 16 Feb 2025 08:37AM UTC 211
25.84
Source Files on build #38010
  • Tree
  • List 211
  • Changed 151
  • Source Changed 0
  • Coverage Changed 131
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 39255d47 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