LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1890 2309 81.9 %
Date: 2025-06-08 00:18:08 Functions: 95 98 96.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AlterSystemSetConfigFile 184
AtEOXact_GUC 1572306
AtStart_GUC 1101006
BeginReportingGUCOptions 25422
DefineCustomBoolVariable 7438
DefineCustomEnumVariable 3658
DefineCustomIntVariable 96
DefineCustomRealVariable 44
DefineCustomStringVariable 7326
EstimateGUCStateSpace 910
GUCArrayAdd 1376
GUCArrayDelete 26
GUCArrayReset 2
GUC_check_errcode 38
GetConfigOption 12938
GetConfigOptionByName 12334
GetConfigOptionFlags 34
GetConfigOptionResetString 0
InitializeGUCOptions 2166
InitializeGUCOptionsFromEnvironment 3110
InitializeOneGUCOption 964358
MarkGUCPrefixReserved 3790
NewGUCNestLevel 472848
ParseLongOption 54228
ProcessConfigFileInternal 5178
ProcessGUCArray 6838
RemoveGUCFromLists 66514
ReportChangedGUCOptions 736888
ReportGUCOption 628274
ResetAllOptions 8
RestoreGUCState 2732
RestrictSearchPath 431976
SelectConfigFiles 2114
SerializeGUCState 910
SetConfigOption 310156
ShowGUCOption 2080170
TransformGUCArray 6970
add_guc_variable 18568
add_placeholder_variable 114
assignable_custom_variable_name 202
build_guc_variables 2166
call_bool_check_hook 427084
call_enum_check_hook 169148
call_int_check_hook 434558
call_real_check_hook 64586
call_string_check_hook 888470
can_skip_gucvar 257200
check_GUC_name_for_parameter_acl 68
config_enum_get_options 145330
config_enum_lookup_by_name 70746
config_enum_lookup_by_value 478242
convert_GUC_name_for_parameter_acl 352
convert_int_from_base_unit 748
convert_real_from_base_unit 268
convert_to_base_unit 12402
define_custom_variable 18562
discard_stack_value 55144
do_serialize 93378
do_serialize_binary 108782
estimate_variable_size 56790
extra_field_used 405636
find_option 1315980
get_config_handle 132
get_config_unit_name 1437914
get_explain_guc_options 12
get_guc_variables 3562
guc_free 1575678
guc_malloc 1698682
guc_name_compare 14797284
guc_name_hash 2232512
guc_name_match 1315720
guc_realloc 0
guc_restore_error_context_callback 0
guc_strdup 1448180
guc_var_compare 12914826
init_custom_variable 18562
parse_and_validate_value 1019484
parse_int 112442
parse_real 8814
pg_timezone_abbrev_initialize 3054
push_old_value 490394
read_gucstate 293088
read_gucstate_binary 339430
reapply_stacked_values 108
replace_auto_config_value 140
serialize_variable 56790
set_config_option 897422
set_config_option_ext 97816
set_config_sourcefile 125144
set_config_with_handle 1024960
set_extra_field 3336266
set_guc_source 1435028
set_stack_value 479114
set_string_field 2568696
string_field_used 2371626
valid_custom_variable_name 204
validate_option_array_item 1406
write_auto_conf_file 140

Generated by: LCOV version 1.16