LCOV - code coverage report
Current view: | top level - Objects - codeobject.c (source / functions) |  |  | Hit | Total | Coverage
Test: | CPython 3.12 LCOV report [commit 5e6661bce9] |  | Lines: | 584 | 1129 | 51.7 %
Date: | 2023-03-20 08:15:36 |  | Functions: | 42 | 82 | 51.2 %
|  |  | Branches: | 258 | 634 | 40.7 %

Function Name | Hit count
PyCode_AddWatcher | 0
PyCode_Addr2Location | 0
PyCode_ClearWatcher | 0
PyCode_GetCellvars | 0
PyCode_GetCode | 0
PyCode_GetFreevars | 0
PyCode_GetVarnames | 0
PyCode_NewEmpty | 0
PyUnstable_Code_GetExtra | 0
PyUnstable_Code_New | 0
PyUnstable_Code_SetExtra | 0
_PyCode_CreateLineArray | 0
_PyCode_GetCellvars | 0
_PyCode_GetFreevars | 0
_PyCode_GetVarnames | 0
_PyLineTable_PreviousAddressRange | 0
code__varname_from_oparg_impl | 0
code_event_name | 0
code_getcellvars | 0
code_getcode | 0
code_getcodeadaptive | 0
code_getfreevars | 0
code_getlnotab | 0
code_getvarnames | 0
code_linesiterator | 0
code_new_impl | 0
code_repr | 0
code_sizeof | 0
decode_linetable | 0
emit_delta | 0
emit_pair | 0
get_cached_locals | 0
lineiter_dealloc | 0
lineiter_next | 0
new_linesiterator | 0
previous_code_delta | 0
remove_column_info | 0
retreat | 0
validate_and_copy_tuple | 0
validate_watcher_id | 0
PyUnstable_Code_NewWithPosOnlyArgs | 1
code_replace_impl | 1
get_localsplus_names | 3
code_richcompare | 4
code_positionsiterator | 18
positionsiter_dealloc | 18
_Py_MakeShimCode | 29
read_signed_varint | 153
read_varint | 612
advance_with_locations | 1053
positionsiter_next | 2879
read_byte | 3015
_PyStaticCode_Fini | 3088
_PyStaticCode_Init | 3088
_PyCode_GetCode | 7647
init_co_cached | 7647
deopt_code | 10734
_source_offset_converter | 11516
_Py_set_localsplus_info | 25043
code_dealloc | 29011
_PyCode_Validate | 29137
_PyCode_New | 29166
init_code | 29166
intern_string_constants | 44314
notify_code_watchers | 58177
get_localsplus_counts | 58303
intern_strings | 64508
code_hash | 65528
all_name_chars | 96601
PyCode_Addr2Line | 105273
_PyCode_CheckLineNumber | 105273
_PyCode_InitAddressRange | 105291
_PyLineTable_InitAddressRange | 105291
scan_signed_varint | 127368
scan_varint | 127368
_PyCode_ConstantKey | 234505
_PyLineTable_NextAddressRange | 1165360
advance | 1165360
get_line_delta | 1165360
is_no_line_marker | 1165360
next_code_delta | 1165360
at_end | 1166413

Generated by: LCOV version 1.14