LCOV - differential code coverage report
Current view: top level - src/backend/regex - regcomp.c (source / functions) Coverage Total Hit UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 96.9 % 1004 973 31 973
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 35 35 35
Baseline: lcov-20260827-baseline Branches: 74.0 % 788 583 205 583
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: 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 771 100.0 % (17 / 17) 85.0 % (17 / 20)
brackpart CBC 1217 96.1 % (74 / 77) 68.3 % (43 / 63)
cbracket CBC 161 100.0 % (14 / 14) 58.3 % (7 / 12)
charclass CBC 443 100.0 % (5 / 5) 50.0 % (1 / 2)
charclasscomplement CBC 42 100.0 % (13 / 13) 50.0 % (5 / 10)
cleanst CBC 5133 100.0 % (8 / 8) 100.0 % (4 / 4)
freelacons CBC 10 100.0 % (7 / 7) 66.7 % (4 / 6)
freesrnode CBC 21862 91.7 % (11 / 12) 87.5 % (7 / 8)
freesubre CBC 12677 100.0 % (6 / 6) 100.0 % (4 / 4)
freesubreandsiblings CBC 5612 100.0 % (6 / 6) 100.0 % (2 / 2)
freev CBC 5141 89.5 % (17 / 19) 77.8 % (14 / 18)
makesearch CBC 5023 100.0 % (33 / 33) 91.7 % (33 / 36)
markst CBC 7233 100.0 % (6 / 6) 75.0 % (3 / 4)
moresubs CBC 12 88.2 % (15 / 17) 55.6 % (10 / 18)
newlacon CBC 50 88.2 % (15 / 17) 50.0 % (3 / 6)
nfanode CBC 7283 100.0 % (17 / 17) 64.3 % (9 / 14)
nfatree CBC 7233 100.0 % (5 / 5) 66.7 % (4 / 6)
nonword CBC 126 100.0 % (7 / 7) 83.3 % (5 / 6)
numst CBC 7233 100.0 % (7 / 7) 75.0 % (3 / 4)
onechr CBC 54410 100.0 % (6 / 6) 100.0 % (2 / 2)
optimizebracket CBC 16 100.0 % (20 / 20) 75.0 % (18 / 24)
parse CBC 8733 100.0 % (32 / 32) 72.2 % (26 / 36)
parsebranch CBC 11989 100.0 % (19 / 19) 80.0 % (16 / 20)
parseqatom CBC 67285 97.9 % (333 / 340) 75.7 % (215 / 284)
pg_regcomp CBC 5162 97.0 % (97 / 100) 75.9 % (44 / 58)
processlacon CBC 152 90.3 % (28 / 31) 84.6 % (11 / 13)
removecaptures CBC 13615 100.0 % (16 / 16) 91.7 % (11 / 12)
repeat CBC 16157 95.4 % (62 / 65) 61.1 % (22 / 36)
rfree CBC 799 94.1 % (16 / 17) 75.0 % (9 / 12)
rstacktoodeep CBC 13872904 100.0 % (2 / 2)
scannum CBC 447 100.0 % (9 / 9) 70.0 % (7 / 10)
scanplain CBC 201 100.0 % (10 / 10) 83.3 % (10 / 12)
subre CBC 27989 85.2 % (23 / 27) 41.7 % (5 / 12)
word CBC 126 100.0 % (4 / 4) 75.0 % (3 / 4)
wordchrs CBC 96 100.0 % (13 / 13) 60.0 % (6 / 10)

Generated by: LCOV version 2.0-1