LCOV - code coverage report
Current view:
top level
-
Modules
- _struct.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit acb105a7c1f]
Lines:
852
956
89.1 %
Date:
2022-07-20 13:12:14
Functions:
108
116
93.1 %
Branches:
415
538
77.1 %
Function Name
Hit count
PyInit__struct
1125
Struct___init___impl
245168
Struct_iter_unpack
12
Struct_unpack_from_impl
2206205
Struct_unpack_impl
4178080
_clearcache_impl
1
_range_error
1430
_structmodule_clear
1614
_structmodule_exec
1125
_structmodule_free
807
_structmodule_traverse
29714
align
550814
bp_bool
24948
bp_double
23482
bp_float
8169
bp_halffloat
36
bp_int
81795
bp_longlong
24576
bp_uint
53673
bp_ulonglong
18398
bu_bool
41422
bu_double
40554
bu_float
14161
bu_halffloat
16
bu_int
146198
bu_longlong
105623
bu_uint
178565
bu_ulonglong
33033
cache_struct_converter
6484332
calcsize_impl
166886
get_long
2253664
get_longlong
71587
get_pylong
2869260
get_size_t
38920
get_ssize_t
34944
get_struct_state
16323643
get_ulong
329823
get_ulonglong
61702
getentry
550848
iter_unpack_impl
2
lp_double
16379
lp_float
205409
lp_halffloat
0
lp_int
10112
lp_longlong
0
lp_uint
128148
lp_ulonglong
0
lu_double
27318
lu_float
32290
lu_halffloat
0
lu_int
16139
lu_longlong
0
lu_uint
148885
lu_ulonglong
0
np_bool
197225
np_byte
417769
np_char
235249
np_double
52762
np_float
187151
np_halffloat
28
np_int
184057
np_long
198138
np_longlong
71587
np_short
49527
np_size_t
38920
np_ssize_t
34944
np_ubyte
733522
np_uint
99772
np_ulong
48230
np_ulonglong
61702
np_ushort
578744
np_void_p
35646
nu_bool
225668
nu_byte
7370087
nu_char
363298
nu_double
48508
nu_float
175776
nu_halffloat
26
nu_int
1092600
nu_long
211751
nu_longlong
70761
nu_short
75441
nu_size_t
37607
nu_ssize_t
34311
nu_ubyte
7484204
nu_uint
326491
nu_ulong
27132
nu_ulonglong
72613
nu_ushort
2622785
nu_void_p
23547
pack
1222502
pack_halffloat
64
pack_into
1368
prepare_s
245168
s_clear
0
s_dealloc
239144
s_get_format
4
s_get_size
1441
s_new
245167
s_pack
1228731
s_pack_internal
3177364
s_pack_into
1948644
s_sizeof
21
s_traverse
226146
s_unpack_internal
6367181
unpack_double
67872
unpack_float
46451
unpack_from_impl
916973
unpack_halffloat
42
unpack_impl
4176565
unpackiter_dealloc
10
unpackiter_iternext
17
unpackiter_len
5
unpackiter_new
1
unpackiter_traverse
0
whichtable
245165
Generated by:
LCOV version 1.14