GCC Code Coverage Report


Directory: ./
Date: 2025-12-31 16:19:05
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 5194 5194 100.0%
Functions: 537 537 100.0%
Branches: 2634 2998 87.9%

File Lines Functions Branches
allocator.c 100.0 100.0% 76 / 76 100.0% 16 / 16 80.0% 24 / 30
array_list.c 100.0 100.0% 460 / 460 100.0% 45 / 45 91.7% 220 / 240
buffer.c 100.0 100.0% 256 / 256 100.0% 25 / 25 85.7% 132 / 154
compare.c 100.0 100.0% 145 / 145 100.0% 36 / 36 100.0% 72 / 72
cx/buffer.h 100.0 100.0% 2 / 2 -% 0 / 0 -% 0 / 0
cx/hash_key.h 100.0 100.0% 3 / 3 -% 0 / 0 -% 0 / 0
cx/json.h 100.0 100.0% 2 / 2 -% 0 / 0 100.0% 8 / 8
cx/string.h 100.0 100.0% 24 / 24 -% 0 / 0 52.9% 18 / 34
cx/tree.h 100.0 100.0% 3 / 3 -% 0 / 0 50.0% 1 / 2
hash_key.c 100.0 100.0% 51 / 51 100.0% 4 / 4 100.0% 14 / 14
hash_map.c 100.0 100.0% 222 / 222 100.0% 16 / 16 96.7% 118 / 122
iterator.c 100.0 100.0% 33 / 33 100.0% 6 / 6 100.0% 2 / 2
json.c 100.0 100.0% 839 / 839 100.0% 64 / 64 83.9% 502 / 598
kv_list.c 100.0 100.0% 328 / 328 100.0% 38 / 38 94.9% 93 / 98
linked_list.c 100.0 100.0% 592 / 592 100.0% 56 / 56 90.4% 302 / 334
list.c 100.0 100.0% 494 / 494 100.0% 67 / 67 88.9% 263 / 296
map.c 100.0 100.0% 177 / 177 100.0% 29 / 29 85.0% 102 / 120
mempool.c 100.0 100.0% 341 / 341 100.0% 31 / 31 77.6% 149 / 192
printf.c 100.0 100.0% 83 / 83 100.0% 8 / 8 64.3% 18 / 28
properties.c 100.0 100.0% 167 / 167 100.0% 7 / 7 86.4% 102 / 118
streams.c 100.0 100.0% 22 / 22 100.0% 2 / 2 77.8% 14 / 18
string.c 100.0 100.0% 465 / 465 100.0% 47 / 47 92.9% 303 / 326
szmul.c 100.0 100.0% 10 / 10 100.0% 1 / 1 100.0% 6 / 6
tree.c 100.0 100.0% 399 / 399 100.0% 39 / 39 91.9% 171 / 186