LCOV - differential code coverage report | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Function Name ![]() |
TLA | Hit count ![]() |
Lines ![]() |
Branches ![]() |
rt_dump_node | UBC | 0 | 0.0 % (0 / 59) | 0.0 % (0 / 35) |
rt_verify_node | CBC | 115792 | 100.0 % (36 / 36) | 74.2 % (23 / 31) |
shared_ts_verify_node | CBC | 660 | ||
local_ts_verify_node | CBC | 15541 | ||
rt_verify_node | CBC | 99591 | ||
shared_ts_free_recurse | CBC | 33 | 93.6 % (44 / 47) | 78.8 % (26 / 33) |
rt_set | CBC | 122745 | 100.0 % (42 / 42) | 80.8 % (21 / 26) |
shared_ts_set | CBC | 661 | ||
local_ts_set | CBC | 15550 | ||
rt_set | CBC | 106534 | ||
rt_node_16_get_insertpos | CBC | 61353 | 100.0 % (20 / 20) | 66.7 % (8 / 12) |
shared_ts_node_16_get_insertpos | CBC | 208 | ||
local_ts_node_16_get_insertpos | CBC | 4883 | ||
rt_node_16_get_insertpos | CBC | 56262 | ||
rt_add_child_48 | CBC | 27268 | 100.0 % (17 / 17) | 50.0 % (3 / 6) |
shared_ts_add_child_48 | CBC | 152 | ||
local_ts_add_child_48 | CBC | 2536 | ||
rt_add_child_48 | CBC | 24580 | ||
rt_delete | CBC | 104357 | 90.0 % (9 / 10) | 62.5 % (5 / 8) |
rt_free_leaf | CBC | 3 | 57.1 % (4 / 7) | 25.0 % (1 / 4) |
rt_free_leaf | UBC | 0 | ||
shared_ts_free_leaf | UBC | 0 | ||
local_ts_free_leaf | CBC | 3 | ||
rt_grow_node_16 | CBC | 4435 | 100.0 % (35 / 35) | 70.0 % (7 / 10) |
shared_ts_grow_node_16 | CBC | 15 | ||
local_ts_grow_node_16 | CBC | 311 | ||
rt_grow_node_16 | CBC | 4109 | ||
rt_node_iterate_next | CBC | 129989 | 100.0 % (49 / 49) | 88.0 % (22 / 25) |
shared_ts_node_iterate_next | CBC | 682 | ||
local_ts_node_iterate_next | CBC | 16257 | ||
rt_node_iterate_next | CBC | 113050 | ||
rt_remove_child_4 | CBC | 19931 | 100.0 % (17 / 17) | 70.0 % (7 / 10) |
rt_delete_recursive | CBC | 415123 | 94.1 % (16 / 17) | 80.0 % (8 / 10) |
rt_find | CBC | 6080211 | 100.0 % (19 / 19) | 83.3 % (10 / 12) |
rt_find | CBC | 191947 | ||
shared_ts_find | CBC | 412679 | ||
local_ts_find | CBC | 5475585 | ||
rt_free | CBC | 733 | 100.0 % (10 / 10) | 50.0 % (2 / 4) |
shared_ts_free | CBC | 28 | ||
rt_free | CBC | 32 | ||
local_ts_free | CBC | 673 | ||
rt_node_search | CBC | 14722061 | 91.7 % (22 / 24) | 86.7 % (13 / 15) |
shared_ts_node_search | CBC | 690660 | ||
rt_node_search | CBC | 1571368 | ||
local_ts_node_search | CBC | 12460033 | ||
rt_remove_child_16 | CBC | 19724 | 100.0 % (11 / 11) | 66.7 % (4 / 6) |
rt_alloc_node | CBC | 40567 | 92.6 % (25 / 27) | 80.0 % (4 / 5) |
shared_ts_alloc_node | CBC | 60 | ||
local_ts_alloc_node | CBC | 14415 | ||
rt_alloc_node | CBC | 26092 | ||
rt_begin_iterate | CBC | 711 | 100.0 % (11 / 11) | 50.0 % (1 / 2) |
shared_ts_begin_iterate | CBC | 11 | ||
rt_begin_iterate | CBC | 32 | ||
local_ts_begin_iterate | CBC | 668 | ||
rt_extend_down | CBC | 4977 | 100.0 % (18 / 18) | 75.0 % (3 / 4) |
shared_ts_extend_down | CBC | 4 | ||
local_ts_extend_down | CBC | 31 | ||
rt_extend_down | CBC | 4942 | ||
rt_extend_up | CBC | 26 | 100.0 % (15 / 15) | 75.0 % (3 / 4) |
shared_ts_extend_up | CBC | 1 | ||
rt_extend_up | CBC | 10 | ||
local_ts_extend_up | CBC | 15 | ||
rt_free_node | CBC | 26778 | 100.0 % (11 / 11) | 87.5 % (7 / 8) |
shared_ts_free_node | CBC | 27 | ||
local_ts_free_node | CBC | 691 | ||
rt_free_node | CBC | 26060 | ||
rt_grow_node_4 | CBC | 2405 | 100.0 % (15 / 15) | 50.0 % (1 / 2) |
shared_ts_grow_node_4 | CBC | 8 | ||
local_ts_grow_node_4 | CBC | 316 | ||
rt_grow_node_4 | CBC | 2081 | ||
rt_key_get_shift | CBC | 13841 | 75.0 % (3 / 4) | 50.0 % (1 / 2) |
shared_ts_key_get_shift | CBC | 32 | ||
rt_key_get_shift | CBC | 105 | ||
local_ts_key_get_shift | CBC | 13704 | ||
rt_memory_usage | CBC | 39826 | 100.0 % (6 / 6) | 50.0 % (1 / 2) |
rt_memory_usage | UBC | 0 | ||
shared_ts_memory_usage | CBC | 1125 | ||
local_ts_memory_usage | CBC | 38701 | ||
rt_node_16_search_eq | CBC | 3054318 | 100.0 % (19 / 19) | 87.5 % (7 / 8) |
shared_ts_node_16_search_eq | CBC | 51505 | ||
rt_node_16_search_eq | CBC | 473641 | ||
local_ts_node_16_search_eq | CBC | 2529172 | ||
rt_node_256_get_child | CBC | 4267616 | 100.0 % (3 / 3) | 50.0 % (1 / 2) |
shared_ts_node_256_get_child | CBC | 253804 | ||
rt_node_256_get_child | CBC | 398126 | ||
local_ts_node_256_get_child | CBC | 3615686 | ||
rt_node_delete | CBC | 111206 | 87.5 % (14 / 16) | 80.0 % (4 / 5) |
rt_node_insert | CBC | 111676 | 89.5 % (17 / 19) | 90.9 % (10 / 11) |
shared_ts_node_insert | CBC | 660 | ||
local_ts_node_insert | CBC | 15541 | ||
rt_node_insert | CBC | 95475 | ||
rt_remove_child_256 | CBC | 4508 | 100.0 % (12 / 12) | 75.0 % (3 / 4) |
rt_remove_child_48 | CBC | 67043 | 100.0 % (13 / 13) | 75.0 % (3 / 4) |
rt_shrink_child_256 | CBC | 17 | 100.0 % (16 / 16) | 83.3 % (5 / 6) |
rt_shrink_child_48 | CBC | 2035 | 100.0 % (16 / 16) | 83.3 % (5 / 6) |
shared_ts_attach | CBC | 27 | 100.0 % (7 / 7) | 50.0 % (1 / 2) |
shared_ts_detach | CBC | 27 | 100.0 % (4 / 4) | 50.0 % (1 / 2) |
shared_ts_get_handle | CBC | 27 | 100.0 % (3 / 3) | 50.0 % (1 / 2) |
shared_ts_lock_exclusive | CBC | 103 | 100.0 % (4 / 4) | 50.0 % (1 / 2) |
shared_ts_lock_share | CBC | 210842 | 100.0 % (4 / 4) | 50.0 % (1 / 2) |
shared_ts_unlock | CBC | 210945 | 100.0 % (4 / 4) | 50.0 % (1 / 2) |
rt_copy_arrays_and_delete | CBC | 2081 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
rt_copy_arrays_for_insert | CBC | 4661 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
shared_ts_copy_arrays_for_insert | CBC | 16 | ||
local_ts_copy_arrays_for_insert | CBC | 490 | ||
rt_copy_arrays_for_insert | CBC | 4155 | ||
rt_create | CBC | 13704 | 100.0 % (19 / 19) | 100.0 % (4 / 4) |
rt_create | CBC | 32 | ||
local_ts_create | CBC | 13672 | ||
rt_get_slot_recursive | CBC | 429689 | 100.0 % (15 / 15) | 100.0 % (6 / 6) |
shared_ts_get_slot_recursive | CBC | 857 | ||
local_ts_get_slot_recursive | CBC | 20605 | ||
rt_get_slot_recursive | CBC | 408227 | ||
rt_grow_node_48 | CBC | 85 | 100.0 % (18 / 18) | 100.0 % (6 / 6) |
shared_ts_grow_node_48 | CBC | 4 | ||
rt_grow_node_48 | CBC | 17 | ||
local_ts_grow_node_48 | CBC | 64 | ||
rt_iterate_next | CBC | 110134 | 100.0 % (19 / 19) | 100.0 % (10 / 10) |
shared_ts_iterate_next | CBC | 672 | ||
local_ts_iterate_next | CBC | 16153 | ||
rt_iterate_next | CBC | 93309 | ||
rt_node_4_get_insertpos | CBC | 10600 | 100.0 % (5 / 5) | 100.0 % (4 / 4) |
shared_ts_node_4_get_insertpos | CBC | 46 | ||
local_ts_node_4_get_insertpos | CBC | 2192 | ||
rt_node_4_get_insertpos | CBC | 8362 | ||
rt_shift_arrays_and_delete | CBC | 21823 | 100.0 % (6 / 6) | 100.0 % (2 / 2) |
rt_shift_arrays_for_insert | CBC | 67292 | 100.0 % (6 / 6) | 100.0 % (2 / 2) |
shared_ts_shift_arrays_for_insert | CBC | 238 | ||
local_ts_shift_arrays_for_insert | CBC | 6585 | ||
rt_shift_arrays_for_insert | CBC | 60469 | ||
rt_shift_get_max_val | CBC | 13802 | 100.0 % (4 / 4) | 100.0 % (2 / 2) |
shared_ts_shift_get_max_val | CBC | 30 | ||
rt_shift_get_max_val | CBC | 84 | ||
local_ts_shift_get_max_val | CBC | 13688 | ||
rt_stats | CBC | 61 | 100.0 % (10 / 10) | 100.0 % (2 / 2) |
shared_ts_create | CBC | 28 | 100.0 % (20 / 20) | 100.0 % (4 / 4) |
rt_add_child_16 | CBC | 59097 | 100.0 % (9 / 9) | |
shared_ts_add_child_16 | CBC | 200 | ||
local_ts_add_child_16 | CBC | 4709 | ||
rt_add_child_16 | CBC | 54188 | ||
rt_add_child_256 | CBC | 10276 | 100.0 % (8 / 8) | |
shared_ts_add_child_256 | CBC | 247 | ||
rt_add_child_256 | CBC | 4236 | ||
local_ts_add_child_256 | CBC | 5793 | ||
rt_add_child_4 | CBC | 8195 | 100.0 % (9 / 9) | |
shared_ts_add_child_4 | CBC | 38 | ||
local_ts_add_child_4 | CBC | 1876 | ||
rt_add_child_4 | CBC | 6281 | ||
rt_alloc_leaf | CBC | 13798 | 83.3 % (5 / 6) | |
rt_alloc_leaf | UBC | 0 | ||
shared_ts_alloc_leaf | CBC | 659 | ||
local_ts_alloc_leaf | CBC | 13139 | ||
rt_childptr_is_value | CBC | 4900659 | 100.0 % (4 / 4) | |
rt_childptr_is_value | CBC | 304198 | ||
shared_ts_childptr_is_value | CBC | 401277 | ||
local_ts_childptr_is_value | CBC | 4195184 | ||
rt_copy_common | CBC | 11058 | 100.0 % (3 / 3) | |
shared_ts_copy_common | CBC | 27 | ||
local_ts_copy_common | CBC | 691 | ||
rt_copy_common | CBC | 10340 | ||
rt_end_iterate | CBC | 711 | 100.0 % (3 / 3) | |
shared_ts_end_iterate | CBC | 11 | ||
rt_end_iterate | CBC | 32 | ||
local_ts_end_iterate | CBC | 668 | ||
rt_node_256_is_chunk_used | CBC | 8685006 | 100.0 % (4 / 4) | |
shared_ts_node_256_is_chunk_used | CBC | 517906 | ||
rt_node_256_is_chunk_used | CBC | 801657 | ||
local_ts_node_256_is_chunk_used | CBC | 7365443 | ||
rt_node_48_get_child | CBC | 586552 | 100.0 % (2 / 2) | |
shared_ts_node_48_get_child | CBC | 90270 | ||
local_ts_node_48_get_child | CBC | 234762 | ||
rt_node_48_get_child | CBC | 261520 | ||
rt_node_48_is_chunk_used | CBC | 8074086 | 100.0 % (2 / 2) | |
shared_ts_node_48_is_chunk_used | CBC | 42240 | ||
local_ts_node_48_is_chunk_used | CBC | 702976 | ||
rt_node_48_is_chunk_used | CBC | 7328870 | ||
rt_ptr_set_local | CBC | 19189508 | 100.0 % (3 / 3) | |
shared_ts_ptr_set_local | CBC | 1087945 | ||
rt_ptr_set_local | CBC | 1607415 | ||
local_ts_ptr_set_local | CBC | 16494148 | ||
rt_shrink_child_16 | CBC | 2081 | 100.0 % (13 / 13) | |
rt_value_is_embeddable | CBC | 122745 | 100.0 % (3 / 3) | |
shared_ts_value_is_embeddable | CBC | 661 | ||
local_ts_value_is_embeddable | CBC | 15550 | ||
rt_value_is_embeddable | CBC | 106534 |
![]() |
Generated by: LCOV version 2.4-beta |