LCOV - differential code coverage report
Current view: top level - src/backend/regex - rege_dfa.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 89.7 % 466 418 48 418
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 13 13 13
Baseline: lcov-20261012-baseline Branches: 75.3 % 450 339 1 110 339
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 75.0 % 8 6 2 6
(360..) days: 90.0 % 458 412 46 412
Function coverage date bins:
(360..) days: 100.0 % 13 13 13
Branch coverage date bins:
(30,360] days: 33.3 % 6 2 4 2
(360..) days: 75.9 % 444 337 1 106 337

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
newdfa CBC 1588852 83.3 % (45 / 54) 50.0 % (19 / 38)
matchuntil CBC 74 83.3 % (40 / 48) 68.4 % (26 / 38)
shortest CBC 1102271 87.9 % (58 / 66) 77.0 % (57 / 74)
dfa_backref CBC 861 86.1 % (31 / 36) 68.8 % (22 / 32)
longest CBC 493749 92.5 % (62 / 67) 88.5 % (69 / 78)
lacon CBC 158 76.5 % (13 / 17) 55.6 % (10 / 18)
miss CBC 7378330 94.1 % (64 / 68) 90.0 % (63 / 70)
pickss CBC 6453570 90.0 % (27 / 30) 66.7 % (16 / 24)
getvacant CBC 6453570 97.2 % (35 / 36) 66.7 % (28 / 42)
initialize CBC 1590649 94.4 % (17 / 18) 78.6 % (11 / 14)
freedfa CBC 1588852 100.0 % (13 / 13) 66.7 % (8 / 12)
hash CBC 23719 100.0 % (5 / 5) 100.0 % (2 / 2)
lastcold CBC 911239 100.0 % (8 / 8) 100.0 % (8 / 8)

Generated by: LCOV version 2.0-1