LCOV - differential code coverage report
Current view: top level - src/backend/regex - regcomp.c (source / functions) Coverage Total Hit UBC CBC
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 96.9 % 1004 973 31 973
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 35 35 35
Baseline: lcov-20260505-025707-baseline Branches: 74.0 % 788 583 205 583
Baseline Date: 2026-05-05 10:27:06 +0900 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 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 773 100.0 % (17 / 17) 85.0 % (17 / 20)
brackpart CBC 1219 96.1 % (74 / 77) 68.3 % (43 / 63)
cbracket CBC 163 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 5134 100.0 % (8 / 8) 100.0 % (4 / 4)
freelacons CBC 10 100.0 % (7 / 7) 66.7 % (4 / 6)
freesrnode CBC 21879 91.7 % (11 / 12) 87.5 % (7 / 8)
freesubre CBC 12685 100.0 % (6 / 6) 100.0 % (4 / 4)
freesubreandsiblings CBC 5618 100.0 % (6 / 6) 100.0 % (2 / 2)
freev CBC 5142 89.5 % (17 / 19) 77.8 % (14 / 18)
makesearch CBC 5024 100.0 % (33 / 33) 91.7 % (33 / 36)
markst CBC 7254 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 7304 100.0 % (17 / 17) 64.3 % (9 / 14)
nfatree CBC 7254 100.0 % (5 / 5) 66.7 % (4 / 6)
nonword CBC 126 100.0 % (7 / 7) 83.3 % (5 / 6)
numst CBC 7254 100.0 % (7 / 7) 75.0 % (3 / 4)
onechr CBC 54145 100.0 % (6 / 6) 100.0 % (2 / 2)
optimizebracket CBC 16 100.0 % (20 / 20) 75.0 % (18 / 24)
parse CBC 8742 100.0 % (32 / 32) 72.2 % (26 / 36)
parsebranch CBC 12002 100.0 % (19 / 19) 80.0 % (16 / 20)
parseqatom CBC 67028 97.9 % (333 / 340) 75.7 % (215 / 284)
pg_regcomp CBC 5163 97.0 % (97 / 100) 75.9 % (44 / 58)
processlacon CBC 152 90.3 % (28 / 31) 84.6 % (11 / 13)
removecaptures CBC 13629 100.0 % (16 / 16) 91.7 % (11 / 12)
repeat CBC 16194 95.4 % (62 / 65) 61.1 % (22 / 36)
rfree CBC 799 94.1 % (16 / 17) 75.0 % (9 / 12)
rstacktoodeep CBC 13871998 100.0 % (2 / 2)
scannum CBC 448 100.0 % (9 / 9) 70.0 % (7 / 10)
scanplain CBC 201 100.0 % (10 / 10) 83.3 % (10 / 12)
subre CBC 28027 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.5.0-beta