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

Generated by: LCOV version 2.0-1