LCOV - differential code coverage report
Current view: top level - src/backend/regex - rege_dfa.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 90.0 % 462 416 46 416
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 13 13 13
Baseline: lcov-20251218-005734-baseline Branches: 75.9 % 444 337 1 106 337
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 90.0 % 462 416 46 416
Function coverage date bins:
(360..) days: 100.0 % 13 13 13
Branch coverage date bins:
(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
matchuntil CBC 60 83.3 % (40 / 48) 68.4 % (26 / 38)
shortest CBC 4156649 87.9 % (58 / 66) 77.0 % (57 / 74)
newdfa CBC 4621542 86.0 % (43 / 50) 53.1 % (17 / 32)
dfa_backref CBC 616 86.1 % (31 / 36) 68.8 % (22 / 32)
longest CBC 471048 92.5 % (62 / 67) 88.5 % (69 / 78)
lacon CBC 120 76.5 % (13 / 17) 55.6 % (10 / 18)
miss CBC 13441190 94.1 % (64 / 68) 90.0 % (63 / 70)
pickss CBC 12722800 90.0 % (27 / 30) 66.7 % (16 / 24)
getvacant CBC 12722800 97.2 % (35 / 36) 66.7 % (28 / 42)
initialize CBC 4623378 94.4 % (17 / 18) 78.6 % (11 / 14)
freedfa CBC 4621542 100.0 % (13 / 13) 66.7 % (8 / 12)
hash CBC 16788 100.0 % (5 / 5) 100.0 % (2 / 2)
lastcold CBC 835796 100.0 % (8 / 8) 100.0 % (8 / 8)

Generated by: LCOV version 2.4-beta