LCOV - code coverage report
Current view:
top level
-
Objects
- codeobject.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit acb105a7c1f]
Lines:
835
1026
81.4 %
Date:
2022-07-20 13:12:14
Functions:
65
72
90.3 %
Branches:
387
576
67.2 %
Function Name
Hit count
PyCode_Addr2Line
11008745
PyCode_Addr2Location
429
PyCode_GetCode
1
PyCode_New
0
PyCode_NewEmpty
32
PyCode_NewWithPosOnlyArgs
859
_PyCode_CheckLineNumber
10975297
_PyCode_ConstantKey
15789746
_PyCode_CreateLineArray
3068
_PyCode_GetCellvars
44
_PyCode_GetCode
232521
_PyCode_GetExtra
3
_PyCode_GetFreevars
53
_PyCode_GetVarnames
3603
_PyCode_InitAddressRange
10995422
_PyCode_New
7507388
_PyCode_SetExtra
6
_PyCode_Validate
7507360
_PyLineTable_InitAddressRange
10995422
_PyLineTable_NextAddressRange
402262209
_PyLineTable_PreviousAddressRange
0
_PyLineTable_StartsLine
0
_PyStaticCode_Dealloc
2262885
_PyStaticCode_InternStrings
2400123
_Py_set_localsplus_info
1131519
_source_offset_converter
2614368
advance
402250637
advance_with_locations
338218
all_name_chars
31142948
at_end
402600027
code__varname_from_oparg_impl
8945
code_dealloc
7465010
code_getcellvars
44
code_getcode
4515
code_getcodeadaptive
30
code_getfreevars
53
code_getlnotab
0
code_getvarnames
3580
code_hash
3006948
code_linesiterator
5342
code_new_impl
3
code_positionsiterator
8554
code_replace_impl
856
code_repr
61
code_richcompare
55086
code_sizeof
3
decode_linetable
0
deopt_code
2492280
emit_delta
0
emit_pair
0
get_line_delta
402423723
get_localsplus_counts
15014748
get_localsplus_names
6263
init_code
7507388
intern_string_constants
14211460
intern_strings
19815022
is_no_line_marker
402251066
lineiter_dealloc
5342
lineiter_next
222871
new_linesiterator
5342
next_code_delta
402250637
positionsiter_dealloc
8554
positionsiter_next
653621
previous_code_delta
429
read_byte
1002831
read_signed_varint
47543
read_varint
189119
remove_column_info
3417
retreat
429
scan_signed_varint
81666099
scan_varint
81666099
validate_and_copy_tuple
12
Generated by:
LCOV version 1.14