| 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 | GNC | 125250 | 100.0 % (34 / 34) | 72.4 % (21 / 29) |
| shared_ts_verify_node | GNC | 436 | ||
| local_ts_verify_node | GNC | 25301 | ||
| rt_verify_node | GNC | 99513 | ||
| shared_ts_free_recurse | CBC | 48 | 93.6 % (44 / 47) | 81.8 % (27 / 33) |
| rt_set | CBC | 132283 | 100.0 % (42 / 42) | 80.8 % (21 / 26) |
| shared_ts_set | CBC | 437 | ||
| local_ts_set | CBC | 25312 | ||
| rt_set | CBC | 106534 | ||
| rt_node_16_get_insertpos | CBC | 64560 | 100.0 % (20 / 20) | 66.7 % (8 / 12) |
| shared_ts_node_16_get_insertpos | CBC | 226 | ||
| local_ts_node_16_get_insertpos | CBC | 8082 | ||
| rt_node_16_get_insertpos | CBC | 56252 | ||
| rt_add_child_48 | CBC | 29132 | 100.0 % (17 / 17) | 50.0 % (3 / 6) |
| shared_ts_add_child_48 | CBC | 121 | ||
| local_ts_add_child_48 | CBC | 4458 | ||
| rt_add_child_48 | CBC | 24553 | ||
| 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 | 4629 | 100.0 % (35 / 35) | 70.0 % (7 / 10) |
| shared_ts_grow_node_16 | CBC | 15 | ||
| local_ts_grow_node_16 | CBC | 522 | ||
| rt_grow_node_16 | CBC | 4092 | ||
| rt_node_iterate_next | CBC | 139776 | 100.0 % (49 / 49) | 88.0 % (22 / 25) |
| shared_ts_node_iterate_next | CBC | 411 | ||
| local_ts_node_iterate_next | CBC | 26376 | ||
| rt_node_iterate_next | CBC | 112989 | ||
| rt_remove_child_4 | CBC | 19931 | 100.0 % (17 / 17) | 70.0 % (7 / 10) |
| rt_delete_recursive | CBC | 415058 | 94.1 % (16 / 17) | 80.0 % (8 / 10) |
| rt_find | CBC | 8548363 | 100.0 % (19 / 19) | 83.3 % (10 / 12) |
| rt_find | CBC | 191800 | ||
| shared_ts_find | CBC | 517431 | ||
| local_ts_find | CBC | 7839132 | ||
| rt_free | CBC | 1131 | 100.0 % (10 / 10) | 50.0 % (2 / 4) |
| rt_free | CBC | 32 | ||
| shared_ts_free | CBC | 43 | ||
| local_ts_free | CBC | 1056 | ||
| rt_node_search | CBC | 17861766 | 91.7 % (22 / 24) | 86.7 % (13 / 15) |
| shared_ts_node_search | CBC | 745705 | ||
| rt_node_search | CBC | 1570696 | ||
| local_ts_node_search | CBC | 15545365 | ||
| rt_remove_child_16 | CBC | 20054 | 100.0 % (11 / 11) | 66.7 % (4 / 6) |
| rt_alloc_node | CBC | 44835 | 92.6 % (25 / 27) | 80.0 % (4 / 5) |
| shared_ts_alloc_node | CBC | 76 | ||
| local_ts_alloc_node | CBC | 18701 | ||
| rt_alloc_node | CBC | 26058 | ||
| rt_begin_iterate | GNC | 1102 | 100.0 % (11 / 11) | 50.0 % (1 / 2) |
| shared_ts_begin_iterate | GNC | 19 | ||
| rt_begin_iterate | GNC | 32 | ||
| local_ts_begin_iterate | GNC | 1051 | ||
| rt_extend_down | CBC | 5000 | 100.0 % (18 / 18) | 75.0 % (3 / 4) |
| shared_ts_extend_down | CBC | 4 | ||
| local_ts_extend_down | CBC | 54 | ||
| rt_extend_down | CBC | 4942 | ||
| rt_extend_up | CBC | 42 | 100.0 % (15 / 15) | 75.0 % (3 / 4) |
| shared_ts_extend_up | GBC | 1 | ||
| rt_extend_up | CBC | 11 | ||
| local_ts_extend_up | CBC | 30 | ||
| rt_free_node | CBC | 27237 | 100.0 % (11 / 11) | 87.5 % (7 / 8) |
| shared_ts_free_node | CBC | 27 | ||
| local_ts_free_node | CBC | 1184 | ||
| rt_free_node | CBC | 26026 | ||
| rt_grow_node_4 | CBC | 2642 | 100.0 % (15 / 15) | 50.0 % (1 / 2) |
| shared_ts_grow_node_4 | CBC | 11 | ||
| local_ts_grow_node_4 | CBC | 550 | ||
| rt_grow_node_4 | CBC | 2081 | ||
| rt_key_get_shift | CBC | 17648 | 75.0 % (3 / 4) | 50.0 % (1 / 2) |
| shared_ts_key_get_shift | CBC | 48 | ||
| rt_key_get_shift | CBC | 107 | ||
| local_ts_key_get_shift | CBC | 17493 | ||
| rt_memory_usage | CBC | 81246 | 100.0 % (6 / 6) | 50.0 % (1 / 2) |
| rt_memory_usage | UBC | 0 | ||
| shared_ts_memory_usage | CBC | 845 | ||
| local_ts_memory_usage | CBC | 80401 | ||
| rt_node_16_search_eq | CBC | 3837217 | 100.0 % (19 / 19) | 87.5 % (7 / 8) |
| shared_ts_node_16_search_eq | CBC | 77863 | ||
| rt_node_16_search_eq | CBC | 474901 | ||
| local_ts_node_16_search_eq | CBC | 3284453 | ||
| rt_node_256_get_child | CBC | 5076451 | 100.0 % (3 / 3) | 50.0 % (1 / 2) |
| shared_ts_node_256_get_child | CBC | 164752 | ||
| rt_node_256_get_child | CBC | 397927 | ||
| local_ts_node_256_get_child | CBC | 4513772 | ||
| rt_node_delete | CBC | 111145 | 87.5 % (14 / 16) | 80.0 % (4 / 5) |
| rt_node_insert | CBC | 121151 | 89.5 % (17 / 19) | 90.9 % (10 / 11) |
| shared_ts_node_insert | CBC | 436 | ||
| local_ts_node_insert | CBC | 25301 | ||
| rt_node_insert | CBC | 95414 | ||
| rt_remove_child_256 | CBC | 4501 | 100.0 % (12 / 12) | 75.0 % (3 / 4) |
| rt_remove_child_48 | CBC | 66659 | 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 | 2018 | 100.0 % (16 / 16) | 83.3 % (5 / 6) |
| shared_ts_attach | GNC | 43 | 100.0 % (7 / 7) | 50.0 % (1 / 2) |
| shared_ts_detach | CBC | 42 | 100.0 % (4 / 4) | 50.0 % (1 / 2) |
| shared_ts_get_handle | CBC | 43 | 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 | 5057 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| shared_ts_copy_arrays_for_insert | CBC | 19 | ||
| local_ts_copy_arrays_for_insert | CBC | 883 | ||
| rt_copy_arrays_for_insert | CBC | 4155 | ||
| rt_create | GNC | 17459 | 100.0 % (19 / 19) | 100.0 % (4 / 4) |
| rt_create | GNC | 32 | ||
| local_ts_create | GNC | 17427 | ||
| rt_get_slot_recursive | CBC | 440594 | 100.0 % (15 / 15) | 100.0 % (6 / 6) |
| shared_ts_get_slot_recursive | CBC | 536 | ||
| local_ts_get_slot_recursive | CBC | 31831 | ||
| rt_get_slot_recursive | CBC | 408227 | ||
| rt_grow_node_48 | CBC | 130 | 100.0 % (18 / 18) | 100.0 % (6 / 6) |
| shared_ts_grow_node_48 | CBC | 1 | ||
| rt_grow_node_48 | CBC | 17 | ||
| local_ts_grow_node_48 | CBC | 112 | ||
| rt_iterate_next | CBC | 119849 | 100.0 % (19 / 19) | 100.0 % (10 / 10) |
| shared_ts_iterate_next | CBC | 401 | ||
| local_ts_iterate_next | CBC | 26200 | ||
| rt_iterate_next | CBC | 93248 | ||
| rt_node_4_get_insertpos | CBC | 12101 | 100.0 % (5 / 5) | 100.0 % (4 / 4) |
| shared_ts_node_4_get_insertpos | CBC | 67 | ||
| local_ts_node_4_get_insertpos | CBC | 3672 | ||
| rt_node_4_get_insertpos | CBC | 8362 | ||
| rt_shift_arrays_and_delete | CBC | 22153 | 100.0 % (6 / 6) | 100.0 % (2 / 2) |
| rt_shift_arrays_for_insert | CBC | 71604 | 100.0 % (6 / 6) | 100.0 % (2 / 2) |
| shared_ts_shift_arrays_for_insert | CBC | 274 | ||
| local_ts_shift_arrays_for_insert | CBC | 10871 | ||
| rt_shift_arrays_for_insert | CBC | 60459 | ||
| rt_shift_get_max_val | CBC | 17591 | 100.0 % (4 / 4) | 100.0 % (2 / 2) |
| shared_ts_shift_get_max_val | CBC | 46 | ||
| rt_shift_get_max_val | CBC | 85 | ||
| local_ts_shift_get_max_val | CBC | 17460 | ||
| rt_stats | CBC | 61 | 100.0 % (10 / 10) | 100.0 % (2 / 2) |
| shared_ts_create | GNC | 44 | 100.0 % (20 / 20) | 100.0 % (4 / 4) |
| rt_add_child_16 | CBC | 62145 | 100.0 % (9 / 9) | |
| shared_ts_add_child_16 | CBC | 218 | ||
| local_ts_add_child_16 | CBC | 7749 | ||
| rt_add_child_16 | CBC | 54178 | ||
| rt_add_child_256 | CBC | 13144 | 100.0 % (8 / 8) | |
| shared_ts_add_child_256 | CBC | 15 | ||
| rt_add_child_256 | CBC | 4229 | ||
| local_ts_add_child_256 | CBC | 8900 | ||
| rt_add_child_4 | CBC | 9459 | 100.0 % (9 / 9) | |
| shared_ts_add_child_4 | CBC | 56 | ||
| local_ts_add_child_4 | CBC | 3122 | ||
| rt_add_child_4 | CBC | 6281 | ||
| rt_alloc_leaf | CBC | 22858 | 83.3 % (5 / 6) | |
| rt_alloc_leaf | UBC | 0 | ||
| shared_ts_alloc_leaf | CBC | 430 | ||
| local_ts_alloc_leaf | CBC | 22428 | ||
| rt_childptr_is_value | CBC | 6235113 | 100.0 % (4 / 4) | |
| rt_childptr_is_value | CBC | 304137 | ||
| shared_ts_childptr_is_value | CBC | 424991 | ||
| local_ts_childptr_is_value | CBC | 5505985 | ||
| rt_copy_common | CBC | 11517 | 100.0 % (3 / 3) | |
| shared_ts_copy_common | CBC | 27 | ||
| local_ts_copy_common | CBC | 1184 | ||
| rt_copy_common | CBC | 10306 | ||
| rt_end_iterate | CBC | 1102 | 100.0 % (3 / 3) | |
| shared_ts_end_iterate | CBC | 19 | ||
| rt_end_iterate | CBC | 32 | ||
| local_ts_end_iterate | CBC | 1051 | ||
| rt_node_256_is_chunk_used | CBC | 10763961 | 100.0 % (4 / 4) | |
| shared_ts_node_256_is_chunk_used | CBC | 329861 | ||
| rt_node_256_is_chunk_used | CBC | 801290 | ||
| local_ts_node_256_is_chunk_used | CBC | 9632810 | ||
| rt_node_48_get_child | CBC | 798863 | 100.0 % (2 / 2) | |
| shared_ts_node_48_get_child | CBC | 191330 | ||
| rt_node_48_get_child | CBC | 260034 | ||
| local_ts_node_48_get_child | CBC | 347499 | ||
| rt_node_48_is_chunk_used | CBC | 8557928 | 100.0 % (2 / 2) | |
| shared_ts_node_48_is_chunk_used | CBC | 35328 | ||
| local_ts_node_48_is_chunk_used | CBC | 1209344 | ||
| rt_node_48_is_chunk_used | CBC | 7313256 | ||
| rt_ptr_set_local | CBC | 23636131 | 100.0 % (3 / 3) | |
| shared_ts_ptr_set_local | CBC | 1166768 | ||
| rt_ptr_set_local | CBC | 1606709 | ||
| local_ts_ptr_set_local | CBC | 20862654 | ||
| rt_shrink_child_16 | CBC | 2081 | 100.0 % (13 / 13) | |
| rt_value_is_embeddable | CBC | 132283 | 100.0 % (3 / 3) | |
| shared_ts_value_is_embeddable | CBC | 437 | ||
| local_ts_value_is_embeddable | CBC | 25312 | ||
| rt_value_is_embeddable | CBC | 106534 |
| Generated by: LCOV version 2.0-1 |