LCOV - differential code coverage report
Current view: top level - src/backend/regex - regcomp.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 96.9 % 1004 973 31 973
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 35 35 1 34
Baseline: lcov-20260315-024220-baseline Branches: 74.0 % 788 583 205 583
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 96.9 % 1004 973 31 973
Function coverage date bins:
(360..) days: 100.0 % 35 35 1 34
Branch coverage date bins:
(360..) days: 74.0 % 788 583 205 583

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
parseqatom GNC 52770 97.9 % (333 / 340) 75.7 % (215 / 284)
brackpart CBC 1086 96.1 % (74 / 77) 68.3 % (43 / 63)
pg_regcomp CBC 4221 97.0 % (97 / 100) 75.9 % (44 / 58)
repeat CBC 12707 95.4 % (62 / 65) 61.1 % (22 / 36)
parse CBC 7026 100.0 % (32 / 32) 72.2 % (26 / 36)
moresubs CBC 12 88.2 % (15 / 17) 55.6 % (10 / 18)
subre CBC 22347 85.2 % (23 / 27) 41.7 % (5 / 12)
optimizebracket CBC 16 100.0 % (20 / 20) 75.0 % (18 / 24)
cbracket CBC 141 100.0 % (14 / 14) 58.3 % (7 / 12)
charclasscomplement CBC 39 100.0 % (13 / 13) 50.0 % (5 / 10)
nfanode CBC 6047 100.0 % (17 / 17) 64.3 % (9 / 14)
freev CBC 4204 89.5 % (17 / 19) 77.8 % (14 / 18)
parsebranch CBC 9590 100.0 % (19 / 19) 80.0 % (16 / 20)
wordchrs CBC 87 100.0 % (13 / 13) 60.0 % (6 / 10)
bracket CBC 702 100.0 % (17 / 17) 85.0 % (17 / 20)
makesearch CBC 4091 100.0 % (33 / 33) 91.7 % (33 / 36)
newlacon CBC 43 88.2 % (15 / 17) 50.0 % (3 / 6)
rfree CBC 772 94.1 % (16 / 17) 75.0 % (9 / 12)
scannum CBC 376 100.0 % (9 / 9) 70.0 % (7 / 10)
freelacons CBC 10 100.0 % (7 / 7) 66.7 % (4 / 6)
nfatree CBC 6004 100.0 % (5 / 5) 66.7 % (4 / 6)
processlacon CBC 127 90.3 % (28 / 31) 84.6 % (11 / 13)
scanplain CBC 177 100.0 % (10 / 10) 83.3 % (10 / 12)
charclass CBC 367 100.0 % (5 / 5) 50.0 % (1 / 2)
freesrnode CBC 17465 91.7 % (11 / 12) 87.5 % (7 / 8)
markst CBC 6004 100.0 % (6 / 6) 75.0 % (3 / 4)
nonword CBC 115 100.0 % (7 / 7) 83.3 % (5 / 6)
numst CBC 6004 100.0 % (7 / 7) 75.0 % (3 / 4)
removecaptures CBC 10438 100.0 % (16 / 16) 91.7 % (11 / 12)
word CBC 115 100.0 % (4 / 4) 75.0 % (3 / 4)
cleanst CBC 4197 100.0 % (8 / 8) 100.0 % (4 / 4)
freesubre CBC 10069 100.0 % (6 / 6) 100.0 % (4 / 4)
freesubreandsiblings CBC 4381 100.0 % (6 / 6) 100.0 % (2 / 2)
onechr CBC 42581 100.0 % (6 / 6) 100.0 % (2 / 2)
rstacktoodeep CBC 11029656 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta