LCOV - code coverage report
Current view: top level - src/backend/regex - regc_nfa.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.2 % 1239 1130
Test Date: 2026-09-26 11:15:47 Functions: 98.4 % 62 61
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 82.0 % 944 774

Function Name Sort by function name Hit count Sort by function hit count
allocarc 11271136
analyze 12333
breakconstraintloop 241
carc_cmp 7900644
carcsort 150047
changearcsource 294
changearctarget 160
check_in_colors_match 1480
check_out_colors_match 1897
checkmatchall 12274
checkmatchall_recurse 5294
cleanup 24666
cleartraverse 1238850
cloneouts 198
clonesuccessorstates 2139
combine 219231
compact 12329
copyins 10558
copyouts 8121
cparc 827035
createarc 11271136
delsub 6542
deltraverse 19238
dropstate 129025
dumpnfa 0
dupnfa 9157
duptraverse 226150
emptyreachable 10042601
findarc 363
findconstraintloop 274002
fixconstraintloops 12333
fixempties 12333
freearc 917642
freecnfa 2188
freenfa 12462
freestate 135382
hasconstraintout 14483
hasnonemptyout 151850
isconstraintarc 1425234
markcanreach 1013059
markreachable 1012534
mergeins 174169
moveins 164116
moveouts 42620
newarc 1084091
newfstate 24924
newnfa 12462
newstate 322615
optimize 12333
pull 61540
pullback 12333
push 45458
pushfwd 12333
removecantmatch 6
removeconstraints 119
removetraverse 323
single_color_transition 152
sortins 18527
sortins_cmp 49873629
sortouts 16
sortouts_cmp 2746
specialcolors 12337

Generated by: LCOV version 2.0-1