LCOV - differential code coverage report
Current view: top level - src/backend/regex - rege_dfa.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 90.0 % 462 416 46 416
Current Date: 2025-10-26 12:31:50 -0700 Functions: 100.0 % 13 13 13
Baseline: lcov-20251027-010456-baseline Branches: 75.9 % 444 337 1 106 337
Baseline Date: 2025-10-26 11:01:32 +1300 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)
lacon CBC 120 76.5 % (13 / 17) 55.6 % (10 / 18)
dfa_backref CBC 616 86.1 % (31 / 36) 68.8 % (22 / 32)
hash CBC 16784 100.0 % (5 / 5) 100.0 % (2 / 2)
longest CBC 471043 92.5 % (62 / 67) 88.5 % (69 / 78)
lastcold CBC 834589 100.0 % (8 / 8) 100.0 % (8 / 8)
shortest CBC 4038441 87.9 % (58 / 66) 77.0 % (57 / 74)
freedfa CBC 4503329 100.0 % (13 / 13) 66.7 % (8 / 12)
newdfa CBC 4503329 86.0 % (43 / 50) 53.1 % (17 / 32)
initialize CBC 4505165 94.4 % (17 / 18) 78.6 % (11 / 14)
getvacant CBC 12470509 97.2 % (35 / 36) 66.7 % (28 / 42)
pickss CBC 12470509 90.0 % (27 / 30) 66.7 % (16 / 24)
miss CBC 13188665 94.1 % (64 / 68) 90.0 % (63 / 70)

Generated by: LCOV version 2.4-beta