LCOV - code coverage report
Current view: top level - Objects - frameobject.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 574 670 85.7 %
Date: 2022-07-20 13:12:14 Functions: 47 50 94.0 %
Branches: 295 387 76.2 %

Function Name Sort by function name Hit count Sort by hit count
PyFrame_FastToLocals 0
PyFrame_FastToLocalsWithError 597
PyFrame_GetBack 142943
PyFrame_GetBuiltins 1
PyFrame_GetCode 928164
PyFrame_GetGenerator 1
PyFrame_GetGlobals 1
PyFrame_GetLasti 1
PyFrame_GetLineNumber 6016801
PyFrame_GetLocals 1
PyFrame_LocalsToFast 886722
PyFrame_New 30
_PyEval_BuiltinsFromGlobals 14867685
_PyFrame_FastToLocalsWithError 62213
_PyFrame_GetState 324
_PyFrame_IsEntryFrame 0
_PyFrame_LocalsToFast 41103
_PyFrame_New_NoTrack 5183771
_PyFrame_OpAlreadyRan 16151
add_load_fast_null_checks 96
compatible_kind 22
compatible_stack 104
explain_incompatible_stack 22
first_line_not_before 93
frame_clear 261464
frame_dealloc 5184502
frame_getback 139358
frame_getbuiltins 3
frame_getcode 874551
frame_getglobals 280971
frame_getlasti 598
frame_getlineno 718405
frame_getlocals 546
frame_gettrace 8
frame_repr 62
frame_setlineno 100
frame_settrace 1787
frame_sizeof 1
frame_tp_clear 74087
frame_traverse 186937
get_arg 1692
init_frame 30
mark_stacks 90
marklines 93
peek 80
pop_to_level 146
pop_value 4026
push_value 4215
stack_swap 0
top_of_stack 98

Generated by: LCOV version 1.14