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_New
0
_PyLineTable_PreviousAddressRange
0
_PyLineTable_StartsLine
0
code_getlnotab
0
decode_linetable
0
emit_delta
0
emit_pair
0
PyCode_GetCode
1
_PyCode_GetExtra
3
code_new_impl
3
code_sizeof
3
_PyCode_SetExtra
6
validate_and_copy_tuple
12
code_getcodeadaptive
30
PyCode_NewEmpty
32
_PyCode_GetCellvars
44
code_getcellvars
44
_PyCode_GetFreevars
53
code_getfreevars
53
code_repr
61
PyCode_Addr2Location
429
previous_code_delta
429
retreat
429
code_replace_impl
856
PyCode_NewWithPosOnlyArgs
859
_PyCode_CreateLineArray
3068
remove_column_info
3417
code_getvarnames
3580
_PyCode_GetVarnames
3603
code_getcode
4515
code_linesiterator
5342
lineiter_dealloc
5342
new_linesiterator
5342
get_localsplus_names
6263
code_positionsiterator
8554
positionsiter_dealloc
8554
code__varname_from_oparg_impl
8945
read_signed_varint
47543
code_richcompare
55086
read_varint
189119
lineiter_next
222871
_PyCode_GetCode
232521
advance_with_locations
338218
positionsiter_next
653621
read_byte
1002831
_Py_set_localsplus_info
1131519
_PyStaticCode_Dealloc
2262885
_PyStaticCode_InternStrings
2400123
deopt_code
2492280
_source_offset_converter
2614368
code_hash
3006948
code_dealloc
7465010
_PyCode_Validate
7507360
_PyCode_New
7507388
init_code
7507388
_PyCode_CheckLineNumber
10975297
_PyCode_InitAddressRange
10995422
_PyLineTable_InitAddressRange
10995422
PyCode_Addr2Line
11008745
intern_string_constants
14211460
get_localsplus_counts
15014748
_PyCode_ConstantKey
15789746
intern_strings
19815022
all_name_chars
31142948
scan_signed_varint
81666099
scan_varint
81666099
advance
402250637
next_code_delta
402250637
is_no_line_marker
402251066
_PyLineTable_NextAddressRange
402262209
get_line_delta
402423723
at_end
402600027
Generated by:
LCOV version 1.14