LCOV - code coverage report
Current view: top level - glib/gobject - gobject.c (source / functions) Hit Total Coverage
Test: unnamed Lines: 1366 1591 85.9 %
Date: 2024-07-16 05:25:45 Functions: 146 154 94.8 %
Branches: 595 787 75.6 %

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 44
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 174
g_object_set_property 200
g_object_setv 203
g_object_add_weak_pointer 235
g_object_set_qdata_full 235
g_object_weak_unref 296
g_object_do_class_init 330
g_object_interface_install_property 350
g_object_get_qdata 480
_g_object_type_init 538
weak_refs_notify 559
debug_objects_atexit 571
g_object_class_override_property 644
g_object_weak_ref 727
g_object_get_property 994
g_object_constructor 1006
g_object_new_with_custom_constructor 1009
g_object_class_find_property 1618
g_object_set_data_full 2036
g_value_object_lcopy_value 2114
g_object_set_data 2755
object_interface_check_properties 2992
g_value_set_object 4235
g_object_base_class_init 5469
g_value_get_object 5907
g_weak_ref_clear 6652
g_weak_ref_init 7149
g_value_object_copy_value 8575
g_object_class_install_property 10452
validate_and_install_class_property 10519
install_property_internal 10869
validate_pspec_to_install 10869
g_object_init_pspec_pool 11257
weak_ref_data_list_remove 12314
weak_ref_data_list_add 12652
_weak_ref_unlock_and_set 13357
g_value_object_init 13937
weak_ref_data_get_or_create_cb 14591
g_weak_ref_set 15673
weak_ref_data_clear_list 16347
weak_ref_data_list_find 16708
_weak_ref_set 22490
weak_ref_data_get_or_create 22492
g_value_object_collect_value 23955
g_value_dup_object 25841
g_weak_ref_get 27758
weak_ref_data_ref 27890
weak_ref_data_has 36952
weak_ref_data_get_surely 44033
weak_ref_data_unref 45273
_weak_ref_unlock 67250
weak_ref_data_lock 67674
weak_ref_data_unlock 67693
weak_ref_data_get 70471
_weak_ref_lock 80518
g_object_new_valist 97426
g_object_remove_toggle_ref 100017
g_object_add_toggle_ref 100020
_weak_ref_clean_pointer 105317
g_object_constructed 111397
_g_object_set_has_signal_handler 129574
g_object_new_is_valid_property 188822
g_object_notify_by_pspec 194721
g_object_replace_data 204079
g_object_get_data 263495
g_object_dispatch_properties_changed 2357964
g_object_new_with_properties 2784958
g_object_new 2878219
object_floating_flag_handler 2878743
g_object_is_floating 2878918
floating_check 2879071
g_object_finalize 2879147
object_in_construction 2879152
g_object_real_dispose 2879387
object_unset_optional_flags 2880857
unset_object_in_construction 2880938
g_object_is_aligned 2880949
g_object_new_internal 2881778
set_object_in_construction 2882250
g_object_init 2882293
object_set_optional_flags 3020225
g_object_notify_queue_free 4561004
g_object_notify_queue_create_queue_frozen 4561145
g_object_notify 5093203
g_object_notify_by_spec_internal 5291402
_object_unref_clear_weak_locations 5758012
g_object_notify_queue_thaw 6596262
g_object_set_valist 6661039
g_object_set 6689950
g_object_set_is_valid_property 6691565
object_set_property 7051744
_g_object_has_notify_handler 7079229
g_object_notify_queue_add 7273376
g_object_get_valist 8752573
object_get_property 8760864
g_object_get 8780100
g_object_get_is_valid_property 8784955
g_object_notify_queue_freeze 9450307
g_value_object_free_value 9572660
g_clear_object 9576556
find_pspec 15577518
consider_issuing_property_deprecation_warning 15602836
_g_object_has_signal_handler 18152227
g_value_object_peek_pointer 19426918
param_spec_follow_override 21078741
object_get_optional_flags 39149227
object_ref 146895359
g_object_ref 147383728
g_object_unref 149928075
object_bit_lock 250334044
object_bit_unlock 250833329

Generated by: LCOV version 1.14