LCOV - code coverage report
Current view:
top level
-
Python
- hamt.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython lcov report
Lines:
807
1040
77.6 %
Date:
2022-07-07 18:19:46
Functions:
71
82
86.6 %
Function Name
Hit count
_hamt_dump_format
0
_hamt_dump_ident
0
hamt_baseiter_tp_traverse
0
hamt_dump
0
hamt_node_array_dump
0
hamt_node_bitmap_dump
0
hamt_node_collision_dump
0
hamt_node_collision_traverse
0
hamt_node_dump
0
hamt_py_dump
0
hamt_tp_new
0
hamt_iter_yield_values
1
hamt_tp_iter
1
hamt_node_collision_without
4
hamt_tp_contains
4
hamt_node_collision_count
5
hamt_tp_subscript
5
hamt_node_collision_assoc
12
hamt_node_collision_dealloc
16
hamt_node_collision_new
16
hamt_tp_richcompare
18
_PyHamt_Eq
19
hamt_node_collision_find
20
hamt_node_collision_find_index
30
hamt_iterator_collision_next
33
hamt_py_values
66
_PyHamt_NewIterValues
67
hamt_py_keys
68
hamt_py_items
74
_PyHamt_NewIterItems
75
_PyHamt_NewIterKeys
75
hamt_baseiter_tp_len
113
hamt_baseiter_new
217
hamt_baseiter_tp_clear
217
hamt_baseiter_tp_dealloc
217
hamt_iterator_init
227
_PyHamt_New
329
hamt_node_new_bitmap_or_collision
2570
_PyHamt_Fini
3120
hamt_node_array_traverse
4870
hamt_node_bitmap_clone
14537
_PyHamt_Find
17069
hamt_py_set
21307
hamt_node_bitmap_clone_without
28278
_PyHamt_Assoc
30025
hamt_node_bitmap_assoc
36446
hamt_node_array_assoc
39622
hamt_py_delete
44174
_PyHamt_Without
44177
hamt_node_bitmap_without
47661
hamt_iterator_array_next
59101
hamt_alloc
61361
hamt_tp_dealloc
61361
hamt_tp_clear
61362
hamt_tp_len
63052
_PyHamt_Len
63057
hamt_node_bitmap_count
66613
hamt_node_bitmap_dealloc
68686
hamt_node_bitmap_new
72823
hamt_tp_traverse
73309
hamt_node_assoc
74598
hamt_py_get
75441
hamt_node_bitmap_traverse
83032
hamt_node_array_without
83587
hamt_find
92543
hamt_node_bitmap_find
95015
hamt_node_array_clone
96892
hamt_node_array_dealloc
98468
hamt_node_array_new
98468
hamt_iter_yield_items
106802
hamt_iter_yield_keys
124230
hamt_node_without
131252
hamt_node_array_find
146353
hamt_bitindex
163048
hamt_hash
170318
hamt_bitpos
179131
hamt_baseiter_tp_iternext
231149
_hamt_node_array_validate
233506
hamt_node_find
241388
hamt_iterator_bitmap_next
318883
hamt_iterator_next
378135
hamt_mask
448793
Generated by:
LCOV version 1.14