LCOV - differential code coverage report
Current view: top level - src/backend/regex - rege_dfa.c (source / functions) Coverage Total Hit UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 89.7 % 466 418 48 418
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 13 13 13
Baseline: lcov-20260920-baseline Branches: 75.3 % 450 339 111 339
Baseline Date: 2026-09-20 14:13:13 +0900 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 107 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
dfa_backref CBC 861 86.1 % (31 / 36) 68.8 % (22 / 32)
freedfa CBC 1579253 100.0 % (13 / 13) 66.7 % (8 / 12)
getvacant CBC 6424801 97.2 % (35 / 36) 66.7 % (28 / 42)
hash CBC 23941 100.0 % (5 / 5) 100.0 % (2 / 2)
initialize CBC 1581049 94.4 % (17 / 18) 78.6 % (11 / 14)
lacon CBC 158 76.5 % (13 / 17) 55.6 % (10 / 18)
lastcold CBC 910673 100.0 % (8 / 8) 100.0 % (8 / 8)
longest CBC 493747 92.5 % (62 / 67) 88.5 % (69 / 78)
matchuntil CBC 74 83.3 % (40 / 48) 68.4 % (26 / 38)
miss CBC 7349570 94.1 % (64 / 68) 90.0 % (63 / 70)
newdfa CBC 1579253 83.3 % (45 / 54) 50.0 % (19 / 38)
pickss CBC 6424801 90.0 % (27 / 30) 66.7 % (16 / 24)
shortest CBC 1092674 87.9 % (58 / 66) 77.0 % (57 / 74)

Generated by: LCOV version 2.0-1