LCOV - code coverage report
Current view: top level - Python - context.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 154 480 32.1 %
Date: 2023-03-20 08:15:36 Functions: 21 60 35.0 %
Branches: 46 240 19.2 %

Function Name Sort by function name Hit count Sort by hit count
PyContextVar_Get 342
PyContextVar_New 2
PyContextVar_Reset 0
PyContextVar_Set 61
PyContext_Copy 0
PyContext_CopyCurrent 0
PyContext_Enter 0
PyContext_Exit 0
PyContext_New 0
_PyContext_ClearFreeList 137
_PyContext_Enter 0
_PyContext_Exit 0
_PyContext_Fini 25
_PyContext_Init 29
_PyContext_NewHamtForTests 0
_context_alloc 1
_contextvars_ContextVar_get_impl 0
_contextvars_ContextVar_reset 0
_contextvars_ContextVar_set 0
_contextvars_Context_copy_impl 0
_contextvars_Context_get_impl 0
_contextvars_Context_items_impl 0
_contextvars_Context_keys_impl 0
_contextvars_Context_values_impl 0
context_check_key_type 0
context_get 122
context_new_empty 1
context_new_from_vars 0
context_run 0
context_token_missing_tp_dealloc 0
context_token_missing_tp_repr 0
context_tp_clear 1
context_tp_contains 0
context_tp_dealloc 1
context_tp_iter 0
context_tp_len 0
context_tp_new 0
context_tp_richcompare 0
context_tp_subscript 0
context_tp_traverse 26
contextvar_del 0
contextvar_generate_hash 2
contextvar_new 2
contextvar_set 61
contextvar_tp_clear 0
contextvar_tp_dealloc 0
contextvar_tp_hash 121
contextvar_tp_new 0
contextvar_tp_repr 0
contextvar_tp_traverse 0
get_context_state 2
get_token_missing 29
token_get_old_value 0
token_get_var 0
token_new 61
token_tp_clear 61
token_tp_dealloc 61
token_tp_new 0
token_tp_repr 0
token_tp_traverse 0

Generated by: LCOV version 1.14