LCOV - differential code coverage report
Current view: top level - src/backend/regex - regcomp.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 96.9 % 1004 973 31 973
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 35 35 35
Baseline: lcov-20251028-005825-baseline Branches: 74.0 % 788 583 205 583
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 1 1 1
(360..) days: 96.9 % 1003 972 31 972
Function coverage date bins:
(360..) days: 100.0 % 35 35 35
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
bracket CBC 700 100.0 % (17 / 17) 85.0 % (17 / 20)
brackpart CBC 1084 96.1 % (74 / 77) 68.3 % (43 / 63)
cbracket CBC 139 100.0 % (14 / 14) 58.3 % (7 / 12)
charclass CBC 367 100.0 % (5 / 5) 50.0 % (1 / 2)
charclasscomplement CBC 39 100.0 % (13 / 13) 50.0 % (5 / 10)
cleanst CBC 4060 100.0 % (8 / 8) 100.0 % (4 / 4)
freelacons CBC 10 100.0 % (7 / 7) 66.7 % (4 / 6)
freesrnode CBC 17046 91.7 % (11 / 12) 87.5 % (7 / 8)
freesubre CBC 9850 100.0 % (6 / 6) 100.0 % (4 / 4)
freesubreandsiblings CBC 4273 100.0 % (6 / 6) 100.0 % (2 / 2)
freev CBC 4067 89.5 % (17 / 19) 77.8 % (14 / 18)
makesearch CBC 3954 100.0 % (33 / 33) 91.7 % (33 / 36)
markst CBC 5843 100.0 % (6 / 6) 75.0 % (3 / 4)
moresubs CBC 12 88.2 % (15 / 17) 55.6 % (10 / 18)
newlacon CBC 43 88.2 % (15 / 17) 50.0 % (3 / 6)
nfanode CBC 5886 100.0 % (17 / 17) 64.3 % (9 / 14)
nfatree CBC 5843 100.0 % (5 / 5) 66.7 % (4 / 6)
nonword CBC 115 100.0 % (7 / 7) 83.3 % (5 / 6)
numst CBC 5843 100.0 % (7 / 7) 75.0 % (3 / 4)
onechr CBC 41452 100.0 % (6 / 6) 100.0 % (2 / 2)
optimizebracket CBC 16 100.0 % (20 / 20) 75.0 % (18 / 24)
parse CBC 6826 100.0 % (32 / 32) 72.2 % (26 / 36)
parsebranch CBC 9330 100.0 % (19 / 19) 80.0 % (16 / 20)
parseqatom CBC 51292 97.9 % (333 / 340) 75.7 % (215 / 284)
pg_regcomp CBC 4084 97.0 % (97 / 100) 75.9 % (44 / 58)
processlacon CBC 127 90.3 % (28 / 31) 84.6 % (11 / 13)
removecaptures CBC 10098 100.0 % (16 / 16) 91.7 % (11 / 12)
repeat CBC 12662 95.4 % (62 / 65) 61.1 % (22 / 36)
rfree CBC 772 94.1 % (16 / 17) 75.0 % (9 / 12)
rstacktoodeep CBC 10984303 100.0 % (2 / 2)
scannum CBC 376 100.0 % (9 / 9) 70.0 % (7 / 10)
scanplain CBC 177 100.0 % (10 / 10) 83.3 % (10 / 12)
subre CBC 21767 85.2 % (23 / 27) 41.7 % (5 / 12)
word CBC 115 100.0 % (4 / 4) 75.0 % (3 / 4)
wordchrs CBC 87 100.0 % (13 / 13) 60.0 % (6 / 10)

Generated by: LCOV version 2.4-beta