View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/libjxl/lib/jxl/ans_common.cc |
95.18% (79/83) |
100.00% (1/1) |
90.00% (81/90) |
src/libjxl/lib/jxl/ans_common.h |
100.00% (42/42) |
100.00% (4/4) |
65.85% (27/41) |
src/libjxl/lib/jxl/base/bits.h |
24.18% (22/91) |
50.00% (5/10) |
34.62% (18/52) |
src/libjxl/lib/jxl/base/byte_order.h |
3.16% (6/190) |
4.00% (1/25) |
4.00% (1/25) |
src/libjxl/lib/jxl/base/common.h |
18.75% (3/16) |
20.00% (1/5) |
20.00% (1/5) |
src/libjxl/lib/jxl/base/span.h |
100.00% (3/3) |
100.00% (3/3) |
100.00% (5/5) |
src/libjxl/lib/jxl/base/status.h |
66.67% (34/51) |
72.22% (13/18) |
51.61% (32/62) |
src/libjxl/lib/jxl/dec_ans.cc |
99.41% (339/341) |
100.00% (12/12) |
96.88% (311/321) |
src/libjxl/lib/jxl/dec_ans.h |
50.23% (109/217) |
52.63% (10/19) |
70.97% (66/93) |
src/libjxl/lib/jxl/dec_bit_reader.cc |
100.00% (13/13) |
100.00% (1/1) |
50.00% (21/42) |
src/libjxl/lib/jxl/dec_bit_reader.h |
58.33% (84/144) |
70.00% (14/20) |
46.27% (93/201) |
src/libjxl/lib/jxl/dec_context_map.cc |
93.22% (55/59) |
100.00% (2/2) |
87.50% (49/56) |
src/libjxl/lib/jxl/dec_huffman.cc |
96.41% (188/195) |
100.00% (4/4) |
96.04% (97/101) |
src/libjxl/lib/jxl/dec_huffman.h |
100.00% (14/14) |
100.00% (1/1) |
100.00% (3/3) |
src/libjxl/lib/jxl/field_encodings.h |
89.47% (17/19) |
83.33% (10/12) |
65.38% (17/26) |
src/libjxl/lib/jxl/fields.cc |
11.79% (46/390) |
18.97% (11/58) |
9.33% (32/343) |
src/libjxl/lib/jxl/fields.h |
54.41% (37/68) |
45.45% (10/22) |
30.87% (46/149) |
src/libjxl/lib/jxl/huffman_table.cc |
100.00% (109/109) |
100.00% (4/4) |
98.11% (52/53) |
src/libjxl/lib/jxl/inverse_mtf-inl.h |
100.00% (37/37) |
100.00% (3/3) |
100.00% (23/23) |
src/libjxl/lib/jxl/memory_manager_internal.cc |
64.44% (58/90) |
72.73% (8/11) |
53.95% (41/76) |
src/libjxl/lib/jxl/memory_manager_internal.h |
57.14% (4/7) |
40.00% (2/5) |
62.50% (5/8) |
src/libjxl/lib/jxl/simd_util.cc |
0.00% (0/7) |
0.00% (0/2) |
0.00% (0/11) |
src/libjxl/third_party/highway/hwy/base.h |
0.38% (3/781) |
0.76% (1/131) |
0.75% (1/134) |
src/libjxl/third_party/highway/hwy/cache_control.h |
17.95% (7/39) |
20.00% (1/5) |
20.00% (1/5) |
src/libjxl/third_party/highway/hwy/highway.h |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/1) |
src/libjxl/third_party/highway/hwy/ops/generic_ops-inl.h |
0.00% (0/9) |
0.00% (0/1) |
0.00% (0/1) |
src/libjxl/third_party/highway/hwy/ops/shared-inl.h |
7.50% (3/40) |
10.00% (1/10) |
18.18% (2/11) |
src/libjxl/third_party/highway/hwy/ops/x86_128-inl.h |
13.08% (85/650) |
18.03% (22/122) |
19.84% (25/126) |
src/libjxl/third_party/highway/hwy/ops/x86_256-inl.h |
0.00% (0/1204) |
0.00% (0/252) |
0.00% (0/252) |
src/libjxl/third_party/highway/hwy/targets.cc |
0.00% (0/179) |
0.00% (0/12) |
0.00% (0/301) |
src/libjxl/third_party/highway/hwy/targets.h |
0.00% (0/95) |
0.00% (0/8) |
0.00% (0/21) |
src/libjxl/tools/rans_fuzzer.cc |
86.67% (39/45) |
80.00% (4/5) |
86.67% (26/30) |
src/libjxl/tools/tracking_memory_manager.cc |
70.97% (66/93) |
100.00% (4/4) |
50.60% (42/83) |
src/libjxl/tools/tracking_memory_manager.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
Totals |
28.21% (1503/5327) |
19.40% (154/794) |
40.66% (1119/2752) |