View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/libjxl/lib/jpegli/bit_writer.h |
0.00% (0/49) |
0.00% (0/4) |
0.00% (0/4) |
src/libjxl/lib/jpegli/color_quantize.cc |
0.00% (0/428) |
0.00% (0/18) |
0.00% (0/274) |
src/libjxl/lib/jpegli/color_transform.cc |
22.85% (101/442) |
21.43% (6/28) |
19.87% (60/302) |
src/libjxl/lib/jpegli/common.cc |
86.36% (38/44) |
100.00% (5/5) |
87.10% (27/31) |
src/libjxl/lib/jpegli/common_internal.h |
100.00% (22/22) |
100.00% (5/5) |
66.67% (14/21) |
src/libjxl/lib/jpegli/decode.cc |
59.79% (580/970) |
63.16% (24/38) |
50.48% (420/832) |
src/libjxl/lib/jpegli/decode_marker.cc |
95.69% (466/487) |
93.75% (15/16) |
97.32% (580/596) |
src/libjxl/lib/jpegli/decode_scan.cc |
99.10% (439/443) |
100.00% (15/15) |
87.78% (316/360) |
src/libjxl/lib/jpegli/encode_internal.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/libjxl/lib/jpegli/error.cc |
41.43% (29/70) |
42.86% (3/7) |
16.67% (6/36) |
src/libjxl/lib/jpegli/huffman.cc |
66.23% (151/228) |
50.00% (4/8) |
57.50% (69/120) |
src/libjxl/lib/jpegli/idct.cc |
16.22% (91/561) |
76.92% (10/13) |
38.96% (60/154) |
src/libjxl/lib/jpegli/memory_manager.cc |
84.00% (105/125) |
100.00% (11/11) |
78.75% (63/80) |
src/libjxl/lib/jpegli/memory_manager.h |
100.00% (8/8) |
100.00% (2/2) |
100.00% (2/2) |
src/libjxl/lib/jpegli/render.cc |
86.84% (574/661) |
86.36% (19/22) |
82.16% (373/454) |
src/libjxl/lib/jpegli/simd.cc |
100.00% (5/5) |
100.00% (2/2) |
100.00% (7/7) |
src/libjxl/lib/jpegli/test_params.h |
0.00% (0/25) |
0.00% (0/8) |
0.00% (0/8) |
src/libjxl/lib/jpegli/test_utils.h |
0.00% (0/5) |
0.00% (0/3) |
0.00% (0/3) |
src/libjxl/lib/jpegli/transpose-inl.h |
100.00% (66/66) |
100.00% (2/2) |
100.00% (8/8) |
src/libjxl/lib/jpegli/upsample.cc |
97.92% (47/48) |
100.00% (5/5) |
94.12% (32/34) |
src/libjxl/lib/jxl/base/byte_order.h |
4.74% (9/190) |
8.00% (2/25) |
11.54% (3/26) |
src/libjxl/lib/jxl/base/common.h |
0.00% (0/16) |
0.00% (0/5) |
0.00% (0/5) |
src/libjxl/lib/jxl/base/status.h |
0.00% (0/45) |
0.00% (0/9) |
0.00% (0/9) |
src/libjxl/third_party/highway/hwy/aligned_allocator.cc |
66.67% (44/66) |
75.00% (3/4) |
60.00% (33/55) |
src/libjxl/third_party/highway/hwy/aligned_allocator.h |
0.00% (0/8) |
0.00% (0/6) |
0.00% (0/6) |
src/libjxl/third_party/highway/hwy/base.h |
2.99% (21/703) |
4.92% (6/122) |
7.20% (9/125) |
src/libjxl/third_party/highway/hwy/highway.h |
100.00% (5/5) |
100.00% (1/1) |
100.00% (1/1) |
src/libjxl/third_party/highway/hwy/ops/generic_ops-inl.h |
94.76% (217/229) |
90.00% (18/20) |
90.00% (18/20) |
src/libjxl/third_party/highway/hwy/ops/shared-inl.h |
15.00% (6/40) |
20.00% (2/10) |
33.33% (4/12) |
src/libjxl/third_party/highway/hwy/ops/x86_128-inl.h |
40.88% (383/937) |
52.20% (95/182) |
53.81% (106/197) |
src/libjxl/third_party/highway/hwy/ops/x86_256-inl.h |
15.23% (206/1353) |
21.15% (59/279) |
21.15% (59/279) |
src/libjxl/third_party/highway/hwy/targets.cc |
69.40% (127/183) |
76.92% (10/13) |
52.50% (147/280) |
src/libjxl/third_party/highway/hwy/targets.h |
20.43% (19/93) |
75.00% (6/8) |
98.48% (130/132) |
src/libjxl/tools/jpegli_dec_fuzzer.cc |
92.34% (193/209) |
86.67% (13/15) |
84.75% (50/59) |
Totals |
45.09% (3952/8765) |
37.61% (343/912) |
57.29% (2597/4533) |