LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 1852 2295 80.7 %
Date: 2024-03-29 07:11:49 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 6
get_explain_guc_options 12
GUCArrayDelete 22
GetConfigOptionFlags 34
GUC_check_errcode 38
DefineCustomRealVariable 42
get_config_handle 50
check_GUC_name_for_parameter_acl 68
DefineCustomIntVariable 86
reapply_stacked_values 96
add_placeholder_variable 98
replace_auto_config_value 118
write_auto_conf_file 118
AlterSystemSetConfigFile 158
valid_custom_variable_name 178
assignable_custom_variable_name 186
convert_real_from_base_unit 268
convert_GUC_name_for_parameter_acl 352
convert_int_from_base_unit 660
EstimateGUCStateSpace 818
SerializeGUCState 818
GUCArrayAdd 1200
validate_option_array_item 1226
SelectConfigFiles 1782
InitializeGUCOptions 1830
build_guc_variables 1830
pg_timezone_abbrev_initialize 2570
RestoreGUCState 2614
InitializeGUCOptionsFromEnvironment 2622
DefineCustomEnumVariable 3402
MarkGUCPrefixReserved 3496
get_guc_variables 3872
ProcessConfigFileInternal 4362
ProcessGUCArray 6450
TransformGUCArray 6500
DefineCustomStringVariable 6892
DefineCustomBoolVariable 7000
parse_real 7262
GetConfigOptionByName 8970
convert_to_base_unit 10480
GetConfigOption 11538
define_custom_variable 17422
init_custom_variable 17422
add_guc_variable 17424
BeginReportingGUCOptions 20850
discard_stack_value 43470
estimate_variable_size 47652
serialize_variable 47652
ParseLongOption 49486
call_real_check_hook 52552
config_enum_lookup_by_name 54386
RemoveGUCFromLists 65400
parse_int 79170
do_serialize 81042
set_config_option_ext 89374
do_serialize_binary 94636
set_config_sourcefile 107420
RestrictSearchPath 126212
call_enum_check_hook 135090
config_enum_get_options 150812
set_stack_value 195174
push_old_value 206318
SetConfigOption 217356
NewGUCNestLevel 218314
can_skip_gucvar 226674
extra_field_used 261698
read_gucstate 267822
read_gucstate_binary 311324
call_int_check_hook 336478
call_bool_check_hook 340228
ReportGUCOption 455126
config_enum_lookup_by_value 488444
set_config_option 508496
call_string_check_hook 509378
AtStart_GUC 566490
parse_and_validate_value 593816
set_config_with_handle 597952
ReportChangedGUCOptions 623498
set_guc_source 738938
InitializeOneGUCOption 779950
AtEOXact_GUC 783374
guc_name_match 843622
find_option 843868
guc_strdup 949374
guc_free 1038768
set_string_field 1062122
string_field_used 1073990
guc_malloc 1137188
get_config_unit_name 1469496
guc_name_hash 1575950
set_extra_field 1660326
ShowGUCOption 1935050
guc_var_compare 12819806
guc_name_compare 14065586

Generated by: LCOV version 1.14