LCOV - code coverage report
Current view: top level - Objects - codeobject.c (source / functions) Hit Total Coverage
Test: CPython lcov report Lines: 858 1055 81.3 %
Date: 2022-07-07 18:19:46 Functions: 65 72 90.3 %

Function Name Sort by function name Hit count Sort by hit count
PyCode_Addr2Line 13170800
PyCode_Addr2Location 474
PyCode_GetCode 1
PyCode_New 0
PyCode_NewEmpty 32
PyCode_NewWithPosOnlyArgs 861
_PyCode_CheckLineNumber 13137300
_PyCode_ConstantKey 15863800
_PyCode_CreateLineArray 3152
_PyCode_GetCellvars 44
_PyCode_GetCode 233616
_PyCode_GetExtra 3
_PyCode_GetFreevars 53
_PyCode_GetVarnames 3605
_PyCode_InitAddressRange 13158600
_PyCode_New 9004280
_PyCode_SetExtra 6
_PyCode_Validate 9004260
_PyLineTable_InitAddressRange 13158600
_PyLineTable_NextAddressRange 495742000
_PyLineTable_PreviousAddressRange 0
_PyLineTable_StartsLine 0
_PyStaticCode_Dealloc 2259030
_PyStaticCode_InternStrings 2397040
_Py_set_localsplus_info 1138740
_source_offset_converter 2807460
advance 495729000
advance_with_locations 357219
all_name_chars 34516100
at_end 496098000
code__varname_from_oparg_impl 8953
code_dealloc 8957810
code_getcellvars 44
code_getcode 4517
code_getcodeadaptive 30
code_getfreevars 53
code_getlnotab 0
code_getvarnames 3582
code_hash 3027790
code_linesiterator 5847
code_new_impl 3
code_positionsiterator 9064
code_replace_impl 858
code_repr 61
code_richcompare 51349
code_sizeof 3
decode_linetable 0
deopt_code 2489520
emit_delta 0
emit_pair 0
get_line_delta 496021000
get_localsplus_counts 18008500
get_localsplus_names 6271
init_code 9004280
intern_string_constants 16221200
intern_strings 22802600
is_no_line_marker 495730000
lineiter_dealloc 5847
lineiter_next 236607
new_linesiterator 5847
next_code_delta 495729000
positionsiter_dealloc 9064
positionsiter_next 701893
previous_code_delta 474
read_byte 1055980
read_signed_varint 50223
read_varint 199695
remove_column_info 7194
retreat 474
scan_signed_varint 98942000
scan_varint 98942000
validate_and_copy_tuple 12

Generated by: LCOV version 1.14