LCOV - code coverage report
Current view: top level - Modules - _threadmodule.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 264 630 41.9 %
Date: 2023-03-20 08:15:36 Functions: 30 51 58.8 %
Branches: 116 362 32.0 %

Function Name Sort by function name Hit count Sort by hit count
_ldict 0
_localdummy_destroyed 0
local_getattro 0
local_setattro 0
lock__at_fork_reinit 0
lock_repr 0
rlock__at_fork_reinit 0
rlock_acquire_restore 0
rlock_is_owned 0
rlock_release_save 0
rlock_repr 0
thread_PyThread_exit_thread 0
thread_PyThread_interrupt_main 0
thread_PyThread_start_new_thread 0
thread__count 0
thread_bootstate_free 0
thread_daemon_threads_allowed 0
thread_excepthook 0
thread_excepthook_file 0
thread_run 0
thread_stack_size 0
_local_create_dummy 1
local_clear 1
local_dealloc 1
local_new 1
localdummy_dealloc 1
release_sentinel 4
thread__set_sentinel 4
thread_get_native_id 4
local_traverse 8
lock_locked_lock 12
lock_PyThread_release_lock 20
lock_PyThread_acquire_lock 24
PyInit__thread 26
thread_module_exec 26
thread_module_free 26
thread_module_clear 49
thread_module_traverse 246
rlock_traverse 700
lock_traverse 756
rlock_dealloc 1057
rlock_new 1057
thread_PyThread_allocate_lock 1057
lock_dealloc 1061
newlockobject 1061
get_thread_state 1383
thread_get_ident 2572
rlock_acquire 2587
rlock_release 2587
acquire_timed 2605
lock_acquire_parse_args 2611

Generated by: LCOV version 1.14