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-11-12 13:16:03 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 11274837
analyze 12433
breakconstraintloop 241
carc_cmp 7901397
carcsort 151181
changearcsource 294
changearctarget 160
check_in_colors_match 1480
check_out_colors_match 1897
checkmatchall 12374
checkmatchall_recurse 5294
cleanup 24866
cleartraverse 1243104
cloneouts 198
clonesuccessorstates 2139
combine 219735
compact 12429
copyins 10576
copyouts 8155
cparc 828274
createarc 11274837
delsub 6540
deltraverse 19232
dropstate 129434
dumpnfa 0
dupnfa 9207
duptraverse 226848
emptyreachable 10043853
findarc 364
findconstraintloop 275820
fixconstraintloops 12433
fixempties 12433
freearc 919912
freecnfa 2188
freenfa 12562
freestate 135790
hasconstraintout 14483
hasnonemptyout 152900
isconstraintarc 1428746
markcanreach 1016615
markreachable 1016090
mergeins 175419
moveins 164895
moveouts 42782
newarc 1087012
newfstate 25124
newnfa 12562
newstate 324157
optimize 12433
pull 61950
pullback 12433
push 45748
pushfwd 12433
removecantmatch 6
removeconstraints 119
removetraverse 323
single_color_transition 152
sortins 18529
sortins_cmp 49873645
sortouts 16
sortouts_cmp 2746
specialcolors 12437

Generated by: LCOV version 2.0-1