LCOV - code coverage report
Current view: top level - src Hit Total Coverage
Test: [build process] commit ef510b1f346f4c9f9d86eaceace5ca54961a1dbc Lines: 31692 46532 68.1 %
Date: 2022-07-17 01:01:28 Functions: 2514 3742 67.2 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 18560 31879 58.2 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
abi_win64.cpp
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 0.0 % 0 / 6
gc-alloc-profiler.cpp
0.0%
0.0 % 0 / 50 0.0 % 0 / 6 0.0 % 0 / 16
opaque_closure.c
0.0%
0.0 % 0 / 115 0.0 % 0 / 9 0.0 % 0 / 58
coverage.cpp
0.0%
0.0 % 0 / 126 0.0 % 0 / 11 0.0 % 0 / 90
llvm-remove-addrspaces.cpp
0.0%
0.0 % 0 / 230 0.0 % 0 / 21 0.0 % 0 / 118
disasm.cpp
0.0%
0.0 % 0 / 656 0.0 % 0 / 56 0.0 % 0 / 422
gc-debug.c
3.1%3.1%
3.1 % 7 / 223 18.8 % 3 / 16 0.9 % 1 / 110
llvm-alloc-opt.cpp
9.7%9.7%
9.7 % 73 / 751 30.4 % 14 / 46 4.6 % 23 / 502
runtime_ccall.cpp
13.0%13.0%
13.0 % 25 / 193 30.8 % 4 / 13 5.6 % 7 / 124
safepoint.c
19.1%19.1%
19.1 % 18 / 94 33.3 % 3 / 9 10.4 % 5 / 48
runtime_intrinsics.c
30.3%30.3%
30.3 % 145 / 479 26.9 % 81 / 301 13.4 % 61 / 456
jloptions.c
25.1%25.1%
25.1 % 106 / 423 100.0 % 4 / 4 14.4 % 43 / 298
APInt-C.cpp
27.1%27.1%
27.1 % 86 / 317 27.8 % 15 / 54 15.8 % 60 / 380
signal-handling.c
38.5%38.5%
38.5 % 67 / 174 60.7 % 17 / 28 16.2 % 11 / 68
llvm-muladd.cpp
36.2%36.2%
36.2 % 17 / 47 57.1 % 4 / 7 18.2 % 6 / 33
llvm-julia-licm.cpp
38.4%38.4%
38.4 % 71 / 185 45.5 % 10 / 22 23.0 % 23 / 100
signals-unix.c
48.2%48.2%
48.2 % 186 / 386 43.8 % 14 / 32 25.5 % 55 / 216
dump.c
32.9%32.9%
32.9 % 711 / 2162 43.4 % 33 / 76 26.1 % 336 / 1285
jlapi.c
33.2%33.2%
33.2 % 123 / 370 38.7 % 24 / 62 27.1 % 39 / 144
llvm-propagate-addrspaces.cpp
38.7%38.7%
38.7 % 72 / 186 61.1 % 11 / 18 27.2 % 31 / 114
llvm-alloc-helpers.cpp
38.4%38.4%
38.4 % 81 / 211 85.7 % 6 / 7 29.0 % 54 / 186
llvm-multiversioning.cpp
37.2%37.2%
37.2 % 243 / 653 36.5 % 27 / 74 29.6 % 115 / 388
processor.cpp
55.3%55.3%
55.3 % 213 / 385 86.2 % 50 / 58 32.3 % 73 / 226
processor_x86.cpp
54.9%54.9%
54.9 % 236 / 430 76.3 % 29 / 38 33.5 % 92 / 275
stackwalk.c
43.0%43.0%
43.0 % 135 / 314 45.0 % 9 / 20 33.6 % 51 / 152
partr.c
51.2%51.2%
51.2 % 87 / 170 71.4 % 10 / 14 35.2 % 38 / 108
task.c
58.0%58.0%
58.0 % 278 / 479 61.1 % 22 / 36 36.8 % 86 / 234
cgmemmgr.cpp
54.7%54.7%
54.7 % 209 / 382 62.9 % 39 / 62 38.2 % 84 / 220
precompile.c
37.8%37.8%
37.8 % 98 / 259 50.0 % 6 / 12 38.6 % 78 / 202
jl_uv.c
42.7%42.7%
42.7 % 213 / 499 45.2 % 38 / 84 40.0 % 72 / 180
llvm-simdloop.cpp
62.2%62.2%
62.2 % 89 / 143 72.7 % 8 / 11 42.5 % 34 / 80
aotcompile.cpp
65.8%65.8%
65.8 % 359 / 546 28.6 % 16 / 56 44.5 % 129 / 290
threading.c
66.9%66.9%
66.9 % 168 / 251 78.1 % 25 / 32 44.6 % 50 / 112
rtutils.c
47.4%47.4%
47.4 % 404 / 852 50.8 % 30 / 59 46.3 % 274 / 592
debuginfo.cpp
68.0%68.0%
68.0 % 398 / 585 79.2 % 38 / 48 46.4 % 149 / 321
llvm-alloc-helpers.h
96.8%96.8%
96.8 % 30 / 31 100.0 % 5 / 5 50.0 % 1 / 2
gc-alloc-profiler.h
75.0%75.0%
75.0 % 3 / 4 100.0 % 1 / 1 50.0 % 1 / 2
crc32c.c
48.5%48.5%
48.5 % 33 / 68 75.0 % 3 / 4 50.0 % 13 / 26
interpreter.c
63.2%63.2%
63.2 % 304 / 481 87.5 % 14 / 16 50.8 % 191 / 376
jitlayers.cpp
68.7%68.7%
68.7 % 484 / 705 77.2 % 61 / 79 52.0 % 229 / 440
builtins.c
75.4%75.4%
75.4 % 1014 / 1345 83.9 % 73 / 87 52.7 % 638 / 1211
datatype.c
62.0%62.0%
62.0 % 679 / 1095 75.3 % 64 / 85 52.9 % 487 / 920
sys.c
70.2%70.2%
70.2 % 158 / 225 68.3 % 43 / 63 53.9 % 41 / 76
abi_x86_64.cpp
76.2%76.2%
76.2 % 96 / 126 100.0 % 10 / 10 54.6 % 53 / 97
intrinsics.cpp
68.6%68.6%
68.6 % 698 / 1017 88.9 % 32 / 36 56.4 % 419 / 743
init.c
73.9%73.9%
73.9 % 303 / 410 90.9 % 20 / 22 57.5 % 119 / 207
gc-stacks.c
67.2%67.2%
67.2 % 82 / 122 66.7 % 6 / 9 58.3 % 35 / 60
array.c
70.8%70.8%
70.8 % 578 / 816 81.8 % 45 / 55 59.0 % 310 / 525
ccall.cpp
78.2%78.2%
78.2 % 946 / 1209 93.5 % 29 / 31 59.9 % 570 / 952
symbol.c
89.5%89.5%
89.5 % 77 / 86 92.3 % 12 / 13 60.0 % 24 / 40
dlload.c
65.2%65.2%
65.2 % 60 / 92 100.0 % 5 / 5 60.5 % 46 / 76
module.c
76.0%76.0%
76.0 % 400 / 526 85.2 % 52 / 61 61.6 % 233 / 378
llvm-remove-ni.cpp
68.0%68.0%
68.0 % 17 / 25 66.7 % 4 / 6 62.5 % 5 / 8
gc.c
72.8%72.8%
72.8 % 1596 / 2192 61.4 % 97 / 158 62.9 % 606 / 964
toplevel.c
76.3%76.3%
76.3 % 537 / 704 85.7 % 30 / 35 63.3 % 334 / 528
gc-pages.c
78.7%78.7%
78.7 % 133 / 169 100.0 % 5 / 5 63.8 % 60 / 94
ast.c
75.6%75.6%
75.6 % 621 / 821 70.0 % 35 / 50 65.9 % 259 / 393
method.c
82.3%82.3%
82.3 % 628 / 763 87.1 % 27 / 31 66.8 % 378 / 566
julia_internal.h
83.1%83.1%
83.1 % 138 / 166 84.6 % 33 / 39 67.0 % 63 / 94
codegen.cpp
80.5%80.5%
80.5 % 4092 / 5085 86.2 % 301 / 349 68.3 % 2535 / 3714
cgutils.cpp
81.4%81.4%
81.4 % 1999 / 2455 82.4 % 178 / 216 69.7 % 1213 / 1740
llvm-gc-invariant-verifier.cpp
87.0%87.0%
87.0 % 87 / 100 90.0 % 18 / 20 70.0 % 49 / 70
llvm-ptls.cpp
81.5%81.5%
81.5 % 97 / 119 84.6 % 11 / 13 70.6 % 24 / 34
staticdata.c
90.2%90.2%
90.2 % 1212 / 1343 88.3 % 53 / 60 72.1 % 460 / 638
llvm-final-gc-lowering.cpp
86.4%86.4%
86.4 % 172 / 199 89.5 % 17 / 19 73.1 % 38 / 52
llvm-demote-float16.cpp
68.3%68.3%
68.3 % 56 / 82 66.7 % 4 / 6 73.3 % 22 / 30
llvm-cpufeatures.cpp
78.8%78.8%
78.8 % 41 / 52 77.8 % 7 / 9 73.3 % 22 / 30
llvm-late-gc-lowering.cpp
81.3%81.3%
81.3 % 1270 / 1562 86.1 % 68 / 79 73.8 % 974 / 1320
julia_threads.h
100.0%
100.0 % 7 / 7 100.0 % 2 / 2 75.0 % 3 / 4
codegen_shared.h
75.2%75.2%
75.2 % 79 / 105 76.7 % 23 / 30 75.0 % 12 / 16
smallintset.c
87.2%87.2%
87.2 % 102 / 117 100.0 % 8 / 8 75.7 % 56 / 74
gf.c
85.3%85.3%
85.3 % 1666 / 1952 88.5 % 85 / 96 76.4 % 1184 / 1550
julia.h
96.6%96.6%
96.6 % 173 / 179 98.0 % 48 / 49 76.8 % 146 / 190
ircode.c
87.6%87.6%
87.6 % 599 / 684 91.3 % 21 / 23 77.1 % 343 / 445
gc.h
99.0%99.0%
99.0 % 96 / 97 100.0 % 28 / 28 80.0 % 8 / 10
jltypes.c
91.8%91.8%
91.8 % 1462 / 1592 96.4 % 81 / 84 81.4 % 934 / 1148
typemap.c
89.7%89.7%
89.7 % 699 / 779 93.9 % 31 / 33 81.9 % 626 / 764
simplevector.c
91.8%91.8%
91.8 % 56 / 61 81.8 % 9 / 11 83.3 % 15 / 18
iddict.c
94.6%94.6%
94.6 % 105 / 111 100.0 % 7 / 7 83.3 % 60 / 72
subtype.c
94.3%94.3%
94.3 % 2395 / 2539 98.0 % 100 / 102 87.1 % 2580 / 2962
jitlayers.h
93.0%93.0%
93.0 % 66 / 71 91.1 % 41 / 45 88.9 % 16 / 18
llvm-pass-helpers.cpp
100.0%
100.0 % 103 / 103 100.0 % 18 / 18 91.7 % 11 / 12
llvm-lower-handlers.cpp
92.9%92.9%
92.9 % 92 / 99 71.4 % 5 / 7 94.4 % 34 / 36
common_symbols1.inc
100.0%
100.0 % 99 / 99 - 0 / 0 - 0 / 0
serialize.h
100.0%
100.0 % 28 / 28 100.0 % 8 / 8 - 0 / 0
timing.c
100.0%
100.0 % 2 / 2 100.0 % 2 / 2 - 0 / 0
debug-registry.h
100.0%
100.0 % 11 / 11 100.0 % 21 / 21 - 0 / 0
llvm-pass-helpers.h
100.0%
100.0 % 5 / 5 100.0 % 2 / 2 - 0 / 0
common_symbols2.inc
100.0%
100.0 % 254 / 254 - 0 / 0 - 0 / 0
debuginfo.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
codegen-stubs.c
0.0%
0.0 % 0 / 62 0.0 % 0 / 45 - 0 / 0
passes.h
0.0%
0.0 % 0 / 14 0.0 % 0 / 14 - 0 / 0
abi_llvm.cpp
100.0%
100.0 % 6 / 6 100.0 % 3 / 3 - 0 / 0
julia_atomics.h
55.6%55.6%
55.6 % 5 / 9 62.5 % 10 / 16 - 0 / 0
julia_locks.h
100.0%
100.0 % 21 / 21 100.0 % 7 / 7 - 0 / 0

Generated by: LCOV version 1.14