View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/libjxl/lib/jxl/ac_context.h |
0.00% (0/52) |
0.00% (0/6) |
0.00% (0/6) |
src/libjxl/lib/jxl/ac_strategy.h |
0.00% (0/106) |
0.00% (0/26) |
0.00% (0/26) |
src/libjxl/lib/jxl/ans_common.cc |
0.00% (0/83) |
0.00% (0/1) |
0.00% (0/90) |
src/libjxl/lib/jxl/ans_common.h |
16.67% (7/42) |
25.00% (1/4) |
12.20% (5/41) |
src/libjxl/lib/jxl/base/bits.h |
13.19% (12/91) |
30.00% (3/10) |
15.38% (8/52) |
src/libjxl/lib/jxl/base/byte_order.h |
5.79% (11/190) |
8.00% (2/25) |
14.81% (4/27) |
src/libjxl/lib/jxl/base/common.h |
0.00% (0/39) |
0.00% (0/9) |
0.00% (0/9) |
src/libjxl/lib/jxl/base/fast_math-inl.h |
0.00% (0/114) |
0.00% (0/15) |
0.00% (0/25) |
src/libjxl/lib/jxl/base/matrix_ops.h |
0.00% (0/51) |
0.00% (0/3) |
0.00% (0/3) |
src/libjxl/lib/jxl/base/override.h |
0.00% (0/8) |
0.00% (0/2) |
0.00% (0/2) |
src/libjxl/lib/jxl/base/rational_polynomial-inl.h |
0.00% (0/43) |
0.00% (0/2) |
0.00% (0/37) |
src/libjxl/lib/jxl/base/rect.h |
0.00% (0/13) |
0.00% (0/6) |
0.00% (0/6) |
src/libjxl/lib/jxl/base/span.h |
0.00% (0/9) |
0.00% (0/7) |
0.00% (0/9) |
src/libjxl/lib/jxl/base/status.h |
65.38% (34/52) |
68.42% (13/19) |
43.66% (31/71) |
src/libjxl/lib/jxl/chroma_from_luma.h |
0.00% (0/39) |
0.00% (0/16) |
0.00% (0/16) |
src/libjxl/lib/jxl/cms/color_encoding_cms.h |
0.00% (0/448) |
0.00% (0/32) |
0.00% (0/32) |
src/libjxl/lib/jxl/cms/jxl_cms_internal.h |
0.00% (0/993) |
0.00% (0/36) |
0.00% (0/36) |
src/libjxl/lib/jxl/cms/opsin_params.h |
0.00% (0/42) |
0.00% (0/10) |
0.00% (0/10) |
src/libjxl/lib/jxl/cms/tone_mapping.h |
0.00% (0/95) |
0.00% (0/9) |
0.00% (0/9) |
src/libjxl/lib/jxl/cms/transfer_functions.h |
0.00% (0/61) |
0.00% (0/8) |
0.00% (0/8) |
src/libjxl/lib/jxl/coeff_order_fwd.h |
0.00% (0/12) |
0.00% (0/3) |
0.00% (0/3) |
src/libjxl/lib/jxl/color_encoding_internal.h |
0.00% (0/169) |
0.00% (0/46) |
0.00% (0/46) |
src/libjxl/lib/jxl/dec_ans.cc |
0.00% (0/341) |
0.00% (0/12) |
0.00% (0/321) |
src/libjxl/lib/jxl/dec_ans.h |
0.00% (0/217) |
0.00% (0/19) |
0.00% (0/118) |
src/libjxl/lib/jxl/dec_bit_reader.cc |
0.00% (0/13) |
0.00% (0/1) |
0.00% (0/42) |
src/libjxl/lib/jxl/dec_bit_reader.h |
0.00% (0/139) |
0.00% (0/19) |
0.00% (0/154) |
src/libjxl/lib/jxl/dec_context_map.cc |
0.00% (0/59) |
0.00% (0/2) |
0.00% (0/56) |
src/libjxl/lib/jxl/dec_huffman.cc |
0.00% (0/195) |
0.00% (0/4) |
0.00% (0/101) |
src/libjxl/lib/jxl/dec_huffman.h |
0.00% (0/14) |
0.00% (0/1) |
0.00% (0/3) |
src/libjxl/lib/jxl/enc_ans.cc |
3.62% (43/1188) |
10.26% (4/39) |
2.05% (19/925) |
src/libjxl/lib/jxl/enc_ans.h |
0.00% (0/18) |
0.00% (0/5) |
0.00% (0/16) |
src/libjxl/lib/jxl/enc_ans_params.h |
0.00% (0/65) |
0.00% (0/10) |
0.00% (0/29) |
src/libjxl/lib/jxl/enc_aux_out.h |
0.00% (0/20) |
0.00% (0/4) |
0.00% (0/4) |
src/libjxl/lib/jxl/enc_bit_writer.cc |
0.00% (0/144) |
0.00% (0/12) |
0.00% (0/222) |
src/libjxl/lib/jxl/enc_bit_writer.h |
0.00% (0/28) |
0.00% (0/8) |
0.00% (0/34) |
src/libjxl/lib/jxl/enc_cluster.cc |
0.00% (0/249) |
0.00% (0/9) |
0.00% (0/205) |
src/libjxl/lib/jxl/enc_context_map.cc |
0.00% (0/153) |
0.00% (0/6) |
0.00% (0/118) |
src/libjxl/lib/jxl/enc_fields.cc |
0.00% (0/156) |
0.00% (0/18) |
0.00% (0/150) |
src/libjxl/lib/jxl/enc_huffman.cc |
0.00% (0/146) |
0.00% (0/5) |
0.00% (0/97) |
src/libjxl/lib/jxl/enc_huffman_tree.cc |
0.00% (0/240) |
0.00% (0/10) |
0.00% (0/145) |
src/libjxl/lib/jxl/enc_huffman_tree.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/4) |
src/libjxl/lib/jxl/enc_icc_codec.cc |
91.18% (331/363) |
83.33% (5/6) |
82.34% (527/640) |
src/libjxl/lib/jxl/enc_lz77.cc |
0.00% (0/546) |
0.00% (0/20) |
0.00% (0/357) |
src/libjxl/lib/jxl/enc_params.h |
0.00% (0/26) |
0.00% (0/4) |
0.00% (0/4) |
src/libjxl/lib/jxl/enc_progressive_split.h |
0.00% (0/25) |
0.00% (0/3) |
0.00% (0/3) |
src/libjxl/lib/jxl/entropy_coder.h |
0.00% (0/9) |
0.00% (0/1) |
0.00% (0/1) |
src/libjxl/lib/jxl/field_encodings.h |
0.00% (0/22) |
0.00% (0/13) |
0.00% (0/27) |
src/libjxl/lib/jxl/fields.cc |
0.00% (0/390) |
0.00% (0/58) |
0.00% (0/343) |
src/libjxl/lib/jxl/fields.h |
0.00% (0/68) |
0.00% (0/22) |
0.00% (0/149) |
src/libjxl/lib/jxl/frame_dimensions.h |
0.00% (0/46) |
0.00% (0/4) |
0.00% (0/4) |
src/libjxl/lib/jxl/frame_header.h |
0.00% (0/175) |
0.00% (0/24) |
0.00% (0/24) |
src/libjxl/lib/jxl/headers.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/libjxl/lib/jxl/huffman_table.cc |
0.00% (0/109) |
0.00% (0/4) |
0.00% (0/53) |
src/libjxl/lib/jxl/icc_codec.cc |
66.17% (223/337) |
33.33% (3/9) |
71.74% (495/690) |
src/libjxl/lib/jxl/icc_codec.h |
0.00% (0/5) |
0.00% (0/2) |
0.00% (0/2) |
src/libjxl/lib/jxl/icc_codec_common.cc |
75.41% (92/122) |
71.43% (10/14) |
49.03% (76/155) |
src/libjxl/lib/jxl/image.h |
0.00% (0/36) |
0.00% (0/12) |
0.00% (0/12) |
src/libjxl/lib/jxl/image_metadata.h |
0.00% (0/91) |
0.00% (0/18) |
0.00% (0/18) |
src/libjxl/lib/jxl/image_ops.h |
0.00% (0/35) |
0.00% (0/5) |
0.00% (0/5) |
src/libjxl/lib/jxl/inverse_mtf-inl.h |
0.00% (0/37) |
0.00% (0/3) |
0.00% (0/23) |
src/libjxl/lib/jxl/loop_filter.h |
0.00% (0/4) |
0.00% (0/1) |
0.00% (0/1) |
src/libjxl/lib/jxl/memory_manager_internal.cc |
66.67% (60/90) |
72.73% (8/11) |
56.58% (43/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/modular/encoding/dec_ma.h |
0.00% (0/10) |
0.00% (0/4) |
0.00% (0/4) |
src/libjxl/lib/jxl/modular/options.h |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/1) |
src/libjxl/lib/jxl/pack_signed.h |
0.00% (0/9) |
0.00% (0/2) |
0.00% (0/2) |
src/libjxl/lib/jxl/padded_bytes.h |
72.97% (81/111) |
66.67% (18/27) |
76.92% (70/91) |
src/libjxl/lib/jxl/quant_weights.h |
0.00% (0/109) |
0.00% (0/37) |
0.00% (0/37) |
src/libjxl/lib/jxl/quantizer.h |
0.00% (0/43) |
0.00% (0/15) |
0.00% (0/15) |
src/libjxl/lib/jxl/simd_util.cc |
0.00% (0/7) |
0.00% (0/2) |
0.00% (0/11) |
src/libjxl/lib/jxl/splines.h |
0.00% (0/14) |
0.00% (0/8) |
0.00% (0/8) |
src/libjxl/third_party/highway/hwy/base.h |
0.00% (0/784) |
0.00% (0/132) |
0.00% (0/135) |
src/libjxl/third_party/highway/hwy/cache_control.h |
0.00% (0/39) |
0.00% (0/5) |
0.00% (0/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/50) |
0.00% (0/13) |
0.00% (0/13) |
src/libjxl/third_party/highway/hwy/ops/shared-inl.h |
0.00% (0/40) |
0.00% (0/10) |
0.00% (0/11) |
src/libjxl/third_party/highway/hwy/ops/x86_128-inl.h |
0.00% (0/811) |
0.00% (0/156) |
0.00% (0/160) |
src/libjxl/third_party/highway/hwy/ops/x86_256-inl.h |
0.00% (0/1239) |
0.00% (0/262) |
0.00% (0/262) |
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/icc_codec_fuzzer.cc |
85.29% (29/34) |
75.00% (3/4) |
69.23% (9/13) |
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 |
8.04% (994/12364) |
5.40% (77/1425) |
18.86% (1335/7080) |