LCOV - code coverage report
Current view: top level - Python - ceval_gil.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 159 365 43.6 %
Date: 2023-03-20 08:15:36 Functions: 23 47 48.9 %
Branches: 47 160 29.4 %

Function Name Sort by function name Hit count Sort by hit count
COMPUTE_EVAL_BREAKER 30818
PyEval_AcquireLock 0
PyEval_AcquireThread 0
PyEval_InitThreads 0
PyEval_ReleaseLock 0
PyEval_ReleaseThread 0
PyEval_RestoreThread 30151
PyEval_SaveThread 30151
PyEval_ThreadsInitialized 0
Py_AddPendingCall 0
Py_MakePendingCalls 22
RESET_GIL_DROP_REQUEST 0
SET_GIL_DROP_REQUEST 0
SIGNAL_ASYNC_EXC 0
SIGNAL_PENDING_CALLS 0
SIGNAL_PENDING_SIGNALS 0
UNSIGNAL_ASYNC_EXC 0
UNSIGNAL_PENDING_CALLS 22
UNSIGNAL_PENDING_SIGNALS 22
_PyEval_AddPendingCall 0
_PyEval_Fini 25
_PyEval_FiniGIL 29
_PyEval_FiniState 25
_PyEval_GetSwitchInterval 0
_PyEval_InitGIL 29
_PyEval_InitRuntimeState 29
_PyEval_InitState 29
_PyEval_ReInitThreads 0
_PyEval_ReleaseLock 0
_PyEval_SetSwitchInterval 0
_PyEval_SignalAsyncExc 0
_PyEval_SignalReceived 0
_PyEval_ThreadsInitialized 0
_Py_FinishPendingCalls 25
_Py_HandlePending 298
_gil_initialize 29
_pop_pending_call 22
_push_pending_call 0
create_gil 29
destroy_gil 0
drop_gil 30151
gil_created 29
handle_signals 22
make_pending_calls 22
recreate_gil 0
take_gil 30180
tstate_must_exit 60360

Generated by: LCOV version 1.14