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

Function Name Sort by function name Hit count Sort by hit count
GetConfigOptionResetString 0
guc_realloc 0
guc_restore_error_context_callback 0
GUCArrayReset 2
ResetAllOptions 8
get_explain_guc_options 12
GUCArrayDelete 26
GetConfigOptionFlags 34
GUC_check_errcode 38
DefineCustomRealVariable 42
check_GUC_name_for_parameter_acl 68
DefineCustomIntVariable 92
reapply_stacked_values 104
add_placeholder_variable 114
get_config_handle 132
replace_auto_config_value 142
write_auto_conf_file 142
AlterSystemSetConfigFile 186
assignable_custom_variable_name 202
valid_custom_variable_name 204
convert_real_from_base_unit 268
convert_GUC_name_for_parameter_acl 352
convert_int_from_base_unit 750
EstimateGUCStateSpace 910
SerializeGUCState 910
GUCArrayAdd 1376
validate_option_array_item 1406
SelectConfigFiles 2112
InitializeGUCOptions 2164
build_guc_variables 2164
RestoreGUCState 2732
pg_timezone_abbrev_initialize 3050
InitializeGUCOptionsFromEnvironment 3106
get_guc_variables 3562
DefineCustomEnumVariable 3652
MarkGUCPrefixReserved 3784
ProcessConfigFileInternal 5172
ProcessGUCArray 6836
TransformGUCArray 6968
DefineCustomStringVariable 7322
DefineCustomBoolVariable 7418
parse_real 8818
GetConfigOptionByName 12358
convert_to_base_unit 12390
GetConfigOption 12938
define_custom_variable 18526
init_custom_variable 18526
add_guc_variable 18536
BeginReportingGUCOptions 25040
ParseLongOption 54268
discard_stack_value 55162
estimate_variable_size 56790
serialize_variable 56790
call_real_check_hook 64532
RemoveGUCFromLists 66510
config_enum_lookup_by_name 70572
do_serialize 93378
set_config_option_ext 97812
do_serialize_binary 108782
parse_int 112020
set_config_sourcefile 125038
config_enum_get_options 145330
call_enum_check_hook 168886
can_skip_gucvar 257200
read_gucstate 293088
SetConfigOption 307168
read_gucstate_binary 339430
extra_field_used 403038
call_bool_check_hook 425882
RestrictSearchPath 427800
call_int_check_hook 433914
NewGUCNestLevel 468058
set_stack_value 474954
config_enum_lookup_by_value 477878
push_old_value 486234
ReportGUCOption 619944
ReportChangedGUCOptions 735262
call_string_check_hook 882132
set_config_option 890138
InitializeOneGUCOption 963510
parse_and_validate_value 1011856
set_config_with_handle 1017356
AtStart_GUC 1090674
guc_name_match 1307892
find_option 1308156
set_guc_source 1423250
guc_strdup 1435674
get_config_unit_name 1437914
AtEOXact_GUC 1557182
guc_free 1562930
guc_malloc 1685022
ShowGUCOption 2071860
guc_name_hash 2223808
string_field_used 2349686
set_string_field 2543874
set_extra_field 3308550
guc_var_compare 12914826
guc_name_compare 14788922

Generated by: LCOV version 1.16