LCOV - code coverage report
Current view: top level - Modules - _xxsubinterpretersmodule.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 975 1190 81.9 %
Date: 2022-07-20 13:12:14 Functions: 104 105 99.0 %
Branches: 414 598 69.2 %

Function Name Sort by function name Hit count Sort by hit count
_channel_from_cid 0
_channel_set_closing 2
_channelid_from_xid 2
_channelid_shared 2
PyInit__xxsubinterpreters 4
_channels_init 4
_init_globals 4
_sharedns_apply 4
_sharedns_free 4
_sharedns_new 4
channel_exceptions_init 4
channelid_repr 4
interp_exceptions_init 4
_channel_destroy 6
_channels_remove 6
_sharednsitem_apply 6
_sharednsitem_clear 6
_sharednsitem_init 6
channel_destroy 6
_sharedexception_apply 7
_sharedexception_bind 7
_sharedexception_clear 7
_sharedexception_free 7
_sharedexception_new 7
interp_get_current 7
channelid_end 8
channelid_int 13
_channel_close_interpreter 14
_channelends_close_interpreter 14
_channelends_is_open 14
interp_is_running 14
_channel_drop 15
channel_release 15
_global_channels 16
_channelends_close_all 18
channelid_hash 18
_copy_raw_string 20
interp_get_main 20
channel__channel_id 21
channelid_new 21
_channel_close_all 23
_channel_close 25
_channels_close 25
channel_close 25
channelid_str 27
channel_list_interpreters 31
object_is_shareable 34
channelid_richcompare 40
_channelends_close_end 52
_channel_is_associated 57
_get_shared_ns 61
_run_script 61
_run_script_in_interpreter 62
interp_destroy 64
interp_run_string 71
_channel_create 78
_channel_free 78
_channel_new 78
_channelends_clear 78
_channelends_free 78
_channelends_new 78
_channelitem_free_all 78
_channelqueue_clear 78
_channelqueue_free 78
_channelqueue_new 78
_channelref_free 78
_channelref_new 78
_channels_add 78
_channels_next_id 78
_channels_remove_ref 78
channel_create 78
_channels_add_id_object 101
_channels_drop_id_object 101
channelid_dealloc 101
newchannelid 101
_channelend_free 107
_channelend_new 107
_channelends_add 107
_channels_list_all 113
channel_list_all 113
_ensure_not_running 114
interp_create 121
_is_running 122
_channel_clear_closing 138
_channelend_free_all 156
interp_list_all 225
_channel_finish_closing 574
_channelitem_popped 580
_channel_next 589
_channelqueue_get 589
_channel_add 598
_channelitem_clear 598
_channelitem_free 598
_channelitem_new 598
_channelqueue_put 598
_channel_recv 610
channel_recv 610
_channel_send 622
channel_send 622
_channelends_associate 1187
_channelend_find 1263
_channels_lookup 1304
_get_current 1312
channel_id_converter 1330
_channelref_find 1537

Generated by: LCOV version 1.14