LCOV - code coverage report
Current view: top level - glib/gobject - gobject.c (source / functions) Hit Total Coverage
Test: unnamed Lines: 1369 1596 85.8 %
Date: 2024-02-20 05:19:27 Functions: 147 155 94.8 %
Branches: 577 761 75.8 %

Function Name Sort by function name Hit count Sort by hit count
debug_objects_foreach 0
g_cclosure_new_object_swap 0
g_closure_new_object 0
g_object_base_class_finalize 0
g_object_compat_control 0
g_object_do_get_property 0
g_object_do_set_property 0
g_object_newv 0
g_object_disconnect 1
g_object_dup_qdata 1
g_object_replace_qdata 1
g_object_steal_data 1
g_object_steal_qdata 1
g_value_set_object_take_ownership 1
g_object_dup_data 2
g_object_set_qdata 2
g_object_take_ref 2
g_object_connect 3
object_remove_closure 3
g_initially_unowned_class_init 4
g_initially_unowned_class_intern_init 4
g_initially_unowned_get_type_once 4
g_object_get_type 4
g_object_run_dispose 4
g_initially_unowned_init 5
g_object_getv 5
g_object_ref_sink 5
maybe_issue_property_deprecation_warning 5
g_object_force_floating 6
g_value_take_object 11
g_object_interface_find_property 14
g_object_remove_weak_pointer 23
g_object_class_install_properties 31
g_object_interface_list_properties 43
compare_pspec_entry 49
g_value_object_transform_value 55
g_cclosure_new_object 56
g_signal_connect_object 57
destroy_closure_array 60
g_object_watch_closure 60
g_initially_unowned_get_type 112
g_object_freeze_notify 132
g_object_thaw_notify 132
g_object_class_list_properties 173
g_object_set_property 195
g_object_setv 198
g_object_set_qdata_full 232
g_object_add_weak_pointer 235
g_object_weak_unref 298
g_object_do_class_init 319
g_object_interface_install_property 350
g_object_get_qdata 477
_g_object_type_init 527
weak_refs_notify 553
debug_objects_atexit 559
g_object_class_override_property 644
g_object_weak_ref 721
g_object_get_property 990
g_object_constructor 1006
g_object_new_with_custom_constructor 1009
g_object_class_find_property 1612
g_value_object_lcopy_value 1793
g_object_set_data_full 2030
g_object_set_data 2602
object_interface_check_properties 2955
g_value_set_object 3587
g_value_get_object 5258
g_object_base_class_init 5386
g_weak_ref_clear 6617
g_weak_ref_init 7106
g_value_object_copy_value 7286
g_object_class_install_property 10367
validate_and_install_class_property 10434
install_property_internal 10784
validate_pspec_to_install 10784
g_object_init_pspec_pool 11160
weak_ref_data_list_remove 11441
weak_ref_data_list_add 11771
g_value_object_init 11992
_weak_ref_unlock_and_set 12479
weak_ref_data_get_or_create_cb 13601
g_weak_ref_set 14654
weak_ref_data_list_find 15383
weak_ref_data_clear_list 15630
g_value_object_collect_value 20942
_weak_ref_set 21432
weak_ref_data_get_or_create 21432
g_value_dup_object 22280
weak_ref_data_ref 26681
g_weak_ref_get 26763
weak_ref_data_has 35315
weak_ref_data_get_surely 42096
weak_ref_data_unref 43288
_weak_ref_unlock 64483
weak_ref_data_lock 64498
weak_ref_data_unlock 64517
weak_ref_data_get 67377
_weak_ref_lock 76863
g_object_remove_toggle_ref 100273
g_object_add_toggle_ref 100276
_weak_ref_clean_pointer 100391
g_object_constructed 104960
_g_object_set_has_signal_handler 128626
g_object_replace_data 179286
g_object_get_data 237454
g_object_new_valist 588188
g_object_new_is_valid_property 1171899
g_object_notify_by_pspec 1290263
g_object_dispatch_properties_changed 3683154
g_object_new_with_properties 4502513
object_floating_flag_handler 5087039
g_object_is_floating 5087197
g_object_new 5087242
floating_check 5087331
g_object_finalize 5087431
object_in_construction 5087444
g_object_real_dispose 5087733
object_unset_optional_flags 5089332
unset_object_in_construction 5089372
g_object_is_aligned 5089487
g_object_new_internal 5090132
set_object_in_construction 5090695
g_object_init 5090721
object_set_optional_flags 5227420
g_object_notify 6543584
g_object_notify_queue_free 6934561
g_object_notify_queue_create_queue_frozen 6934687
g_object_notify_queue_thaw 7067376
g_object_set_valist 7614766
g_object_set 7648263
g_object_set_is_valid_property 7648897
g_object_notify_by_spec_internal 7836622
g_object_notify_queue_add 8913342
_g_object_has_notify_handler 9498402
object_set_property 9964211
_object_unref_clear_weak_locations 10174783
g_object_get_valist 10268028
object_get_property 10302434
g_object_get 10312907
g_object_get_is_valid_property 10326724
g_object_notify_queue_freeze 12137142
g_value_object_free_value 15547518
g_clear_object 15551575
find_pspec 19055591
consider_issuing_property_deprecation_warning 19063504
param_spec_follow_override 28056559
_g_object_has_signal_handler 29350198
g_value_object_peek_pointer 32454307
object_get_optional_flags 61938252
object_ref 181997133
g_object_ref 182453627
g_object_unref 187731555
toggle_refs_get_notify_unlocked 250674397
object_bit_lock 278583917
object_bit_unlock 279025872

Generated by: LCOV version 1.14