Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amadvance/tommyds
/ functions
Functions
1,190 in github.com/amadvance/tommyds
⨍
Functions
1,190
◇
Types & classes
265
↓ 4 callers
Method
shrink_factor
benchmark/lib/google/sparsehash/hashtable-common.h:74
↓ 4 callers
Method
size
benchmark/lib/google/sparsehash/sparsehashtable.h:546
↓ 4 callers
Function
sort
benchmark/lib/judyarray/judy64na.c:1648
↓ 4 callers
Function
tommy_array_set
* Sets the element at the specified position. * You must be sure that space for this position is already * allocated calling tommy_array_grow(). */
tommyds/tommyarray.h:105
↓ 4 callers
Function
tommy_chain_concat
* Concatenates two chains. * \param first_tail Tail of the first chain. * \param second_head Head of the second chain. */
tommyds/tommychain.h:80
↓ 4 callers
Function
tommy_hashlin_done
tommyds/tommyhashlin.c:75
↓ 4 callers
Function
tommy_hashlin_init
tommyds/tommyhashlin.c:57
↓ 4 callers
Function
tommy_hashtable_done
tommyds/tommyhashtbl.c:56
↓ 4 callers
Function
tommy_hashtable_init
tommyds/tommyhashtbl.c:36
↓ 4 callers
Function
tommy_list_insert_tail_not_empty
\internal * Inserts an element at the tail of a non-empty list. * The element is inserted at the tail of the list. The list cannot be empty. * \par
tommyds/tommylist.h:184
↓ 4 callers
Function
tommy_tree_insert
tommyds/tommytree.c:141
↓ 4 callers
Function
tommy_trie_inplace_insert
tommyds/tommytrieinp.c:127
↓ 4 callers
Function
tommy_trie_inplace_remove
tommyds/tommytrieinp.c:218
↓ 4 callers
Function
tommy_trie_inplace_search
* Searches an element in the trie. * You have to provide the key of the element you want to find. * If more elements with the same key are present,
tommyds/tommytrieinp.h:217
↓ 4 callers
Function
tommy_trie_insert
tommyds/tommytrie.c:153
↓ 3 callers
Function
AllocateHashTable
benchmark/lib/google/libchash.c:1159
↓ 3 callers
Function
DenseIsEmpty
benchmark/lib/google/libchash.c:700
↓ 3 callers
Function
Find
benchmark/lib/google/libchash.c:1011
↓ 3 callers
Function
HashFirstBucket
benchmark/lib/google/libchash.c:1285
↓ 3 callers
Function
HashInsert
benchmark/lib/google/libchash.c:1254
↓ 3 callers
Function
HashNextBucket
benchmark/lib/google/libchash.c:1296
↓ 3 callers
Function
btree_compare_keys
benchmark/lib/cpp-btree/btree.h:263
↓ 3 callers
Function
buffer_data
benchmark/lib/libdynamic/buffer.c:117
↓ 3 callers
Function
buffer_insert
benchmark/lib/libdynamic/buffer.c:81
↓ 3 callers
Function
buffer_reserve
benchmark/lib/libdynamic/buffer.c:51
↓ 3 callers
Function
buffer_size
benchmark/lib/libdynamic/buffer.c:41
↓ 3 callers
Method
equal_range
benchmark/lib/cpp-btree/btree_test.h:212
↓ 3 callers
Method
inc_num_ht_copies
benchmark/lib/google/sparsehash/hashtable-common.h:125
↓ 3 callers
Method
insert2
Attempt to insert a key/data pair into the B+ tree. This function is the same as the other insert, however if key_type == data_type then the non-templ
benchmark/lib/stx/btree_map.h:490
↓ 3 callers
Method
insert2
Attempt to insert a key/data pair into the B+ tree. This function is the same as the other insert, however if key_type == data_type then the non-templ
benchmark/lib/stx/btree_multimap.h:490
↓ 3 callers
Method
insert_multi
benchmark/lib/cpp-btree/btree.h:1799
↓ 3 callers
Method
internal_btree
Access to the underlying btree.
benchmark/lib/cpp-btree/safe_btree.h:349
↓ 3 callers
Function
is_listed
* If the data structure should be in the graph, even if with no data. * It allows to have equal graphs also if in some platforms a data structure is
benchmark.cc:798
↓ 3 callers
Method
is_root
Getter for whether the node is the root of the tree. The parent of the root of the tree is the leftmost node in the tree which is guaranteed to be a l
benchmark/lib/cpp-btree/btree.h:538
↓ 3 callers
Method
lower_bound
Finds the first element whose key is not less than key.
benchmark/lib/cpp-btree/btree.h:970
↓ 3 callers
Function
map_at
benchmark/lib/libdynamic/map.c:110
↓ 3 callers
Function
map_insert
benchmark/lib/libdynamic/map.c:128
↓ 3 callers
Function
map_rehash
benchmark/lib/libdynamic/map.c:45
↓ 3 callers
Function
nedtriebitscanr
benchmark/lib/nedtries/nedtrie.h:132
↓ 3 callers
Function
sink
benchmark/lib/cpp-btree/btree_bench.cc:162
↓ 3 callers
Method
size
benchmark/lib/google/sparsehash/densehashtable.h:505
↓ 3 callers
Method
test_deleted
These are public so the iterators can use them True if the item at position bucknum is "deleted" marker
benchmark/lib/google/sparsehash/sparsehashtable.h:493
↓ 3 callers
Function
tommy_allocator_alloc
tommyds/tommyalloc.c:81
↓ 3 callers
Function
tommy_array_done
tommyds/tommyarray.c:47
↓ 3 callers
Function
tommy_array_init
tommyds/tommyarray.c:33
↓ 3 callers
Function
tommy_array_memory_usage
tommyds/tommyarray.c:79
↓ 3 callers
Function
tommy_arrayblk_grow
tommyds/tommyarrayblk.c:50
↓ 3 callers
Function
tommy_arrayblkof_ref
* Gets a reference of the element at the specified position. * You must be sure that space for this position is already * allocated calling tommy_ar
tommyds/tommyarrayblkof.h:89
↓ 3 callers
Function
tommy_arrayof_ref
* Gets a reference of the element at the specified position. * You must be sure that space for this position is already * allocated calling tommy_ar
tommyds/tommyarrayof.h:96
↓ 3 callers
Function
tommy_hashdyn_done
tommyds/tommyhashdyn.c:45
↓ 3 callers
Function
tommy_hashdyn_init
tommyds/tommyhashdyn.c:34
↓ 3 callers
Function
tommy_hashlin_stable
* Set the hashtable in stable state. */
tommyds/tommyhashlin.c:46
↓ 3 callers
Function
tommy_haszero_u32
* Check if the specified word has a byte at 0. * \return 0 or 1. */
tommyds/tommytypes.h:515
↓ 3 callers
Function
tommy_tree_delta
tommyds/tommytree.c:42
↓ 3 callers
Function
tommy_tree_remove
tommyds/tommytree.c:183
↓ 3 callers
Function
tommy_tree_remove_existing
tommyds/tommytree.c:235
↓ 3 callers
Function
tommy_trie_inplace_remove_existing
tommyds/tommytrieinp.c:238
↓ 3 callers
Function
tommy_trie_remove_existing
tommyds/tommytrie.c:275
↓ 3 callers
Method
value_destroy
benchmark/lib/cpp-btree/btree.h:725
↓ 3 callers
Method
value_init
benchmark/lib/cpp-btree/btree.h:719
↓ 3 callers
Function
vector_size
benchmark/lib/libdynamic/vector.c:30
↓ 2 callers
Function
Delete
benchmark/lib/google/libchash.c:1117
↓ 2 callers
Function
Hash
benchmark/lib/google/libchash.c:886
↓ 2 callers
Function
HashDeleteLast
benchmark/lib/google/libchash.c:1269
↓ 2 callers
Function
HashDoLoad
benchmark/lib/google/libchash.c:1402
↓ 2 callers
Function
Insert
benchmark/lib/google/libchash.c:1072
↓ 2 callers
Function
NextPow2
benchmark/lib/google/libchash.c:1063
↓ 2 callers
Function
Rehash
benchmark/lib/google/libchash.c:960
↓ 2 callers
Method
begin
Constructs a read/data-write iterator that points to the first slot in the first leaf of the B+ tree.
benchmark/lib/stx/btree.h:1573
↓ 2 callers
Method
binary_search_plain_compare
benchmark/lib/cpp-btree/btree.h:625
↓ 2 callers
Function
buffer_assert
benchmark/lib/libdynamic/buffer.c:21
↓ 2 callers
Function
buffer_clear
benchmark/lib/libdynamic/buffer.c:109
↓ 2 callers
Function
buffer_construct
benchmark/lib/libdynamic/buffer.c:29
↓ 2 callers
Function
buffer_erase
benchmark/lib/libdynamic/buffer.c:103
↓ 2 callers
Function
del_key
benchmark/lib/cube/binary-search-tesseract-1.0.c:215
↓ 2 callers
Method
destructive_end
benchmark/lib/google/sparsehash/sparsehashtable.h:420
↓ 2 callers
Method
empty
benchmark/lib/google/sparsehash/densehashtable.h:507
↓ 2 callers
Method
end
benchmark/lib/cpp-btree/safe_btree.h:215
↓ 2 callers
Method
end
benchmark/lib/google/sparsehash/sparsehashtable.h:374
↓ 2 callers
Method
end
benchmark/lib/google/sparsehash/densehashtable.h:309
↓ 2 callers
Method
enlarge_factor
benchmark/lib/google/sparsehash/hashtable-common.h:68
↓ 2 callers
Method
enlarge_threshold
benchmark/lib/google/sparsehash/hashtable-common.h:81
↓ 2 callers
Method
erase
Deletion routines.
benchmark/lib/cpp-btree/btree_container.h:334
↓ 2 callers
Method
fill
Fill the struct with the current B+ tree's properties, itemcount is not filled.
benchmark/lib/stx/btree.h:3807
↓ 2 callers
Function
find_index
benchmark/lib/cube/binary-search-tesseract-1.0.c:83
↓ 2 callers
Function
find_key
benchmark/lib/cube/binary-search-tesseract-1.0.c:453
↓ 2 callers
Method
find_multi
benchmark/lib/cpp-btree/btree.h:1073
↓ 2 callers
Method
find_unique
Finds the iterator corresponding to a key or returns end() if the key is not present.
benchmark/lib/cpp-btree/btree.h:1065
↓ 2 callers
Method
fullness
benchmark/lib/cpp-btree/btree_test.h:370
↓ 2 callers
Method
get_allocator
benchmark/lib/google/sparsehash/sparsehashtable.h:429
↓ 2 callers
Method
get_allocator
Return the base node allocator provided during construction.
benchmark/lib/stx/btree.h:1445
↓ 2 callers
Function
get_micros
benchmark/lib/cpp-btree/btree_bench.cc:78
↓ 2 callers
Function
hashdyn_shrink_step
* Shrink. */
tommyds/tommyhashdyn.c:130
↓ 2 callers
Function
hashlin_shrink_step
* Shrink one step. */
tommyds/tommyhashlin.c:180
↓ 2 callers
Method
increment_by
benchmark/lib/cpp-btree/btree.h:1688
↓ 2 callers
Method
initialize
Delayed initialisation of constructed node
benchmark/lib/stx/btree.h:265
↓ 2 callers
Method
insert_value
benchmark/lib/cpp-btree/btree.h:1422
↓ 2 callers
Function
is_select
* If the data structure should be measured. */
benchmark.cc:809
↓ 2 callers
Function
judy_data
benchmark/lib/judyarray/judy64na.c:354
↓ 2 callers
Function
judy_key
benchmark/lib/judyarray/judy64na.c:425
← previous
next →
101–200 of 1,190, ranked by callers