MCPcopy Create free account

hub / github.com/amadvance/tommyds / functions

Functions1,190 in github.com/amadvance/tommyds

Methodadvance_past_deleted
Arithmetic. The only hard part is making sure that we're not on a marked-deleted array element
benchmark/lib/google/sparsehash/sparsehashtable.h:295
Methodadvance_past_empty_and_deleted
Arithmetic. The only hard part is making sure that we're not on an empty or marked-deleted array element
benchmark/lib/google/sparsehash/densehashtable.h:177
Methodadvance_past_empty_and_deleted
Arithmetic. The only hard part is making sure that we're not on an empty or marked-deleted array element
benchmark/lib/google/sparsehash/densehashtable.h:235
Methodalloc_impl
Convert a normal allocator to one that has realloc_or_die()
benchmark/lib/google/sparsehash/densehashtable.h:1117
Methodalloc_impl
benchmark/lib/google/sparsehash/densehashtable.h:1138
Methodallocate_inner
Allocate and initialize an inner node
benchmark/lib/stx/btree.h:1475
Methodallocate_leaf
Allocate and initialize a leaf node
benchmark/lib/stx/btree.h:1466
Methodassign
benchmark/lib/cpp-btree/btree.h:1843
Methodaverage_bytes_per_value
benchmark/lib/cpp-btree/safe_btree.h:382
Methodaverage_bytes_per_value
benchmark/lib/cpp-btree/btree_container.h:112
Methodaverage_bytes_per_value
The average number of bytes used per value stored in the btree.
benchmark/lib/cpp-btree/btree.h:1187
Methodavgfill_leaves
Return the average fill of leaves
benchmark/lib/stx/btree.h:1280
Methodbase_checker
Default constructor.
benchmark/lib/cpp-btree/btree_test.h:141
Methodbegin
benchmark/lib/cpp-btree/safe_btree.h:209
Methodbegin
Constructs a read/data-write iterator that points to the first slot in the first leaf of the B+ tree.
benchmark/lib/stx/btree_set.h:262
Methodbegin
Constructs a read/data-write iterator that points to the first slot in the first leaf of the B+ tree.
benchmark/lib/stx/btree_multiset.h:263
Methodbegin
Constructs a read/data-write iterator that points to the first slot in the first leaf of the B+ tree.
benchmark/lib/stx/btree_map.h:250
Methodbegin
Constructs a read/data-write iterator that points to the first slot in the first leaf of the B+ tree.
benchmark/lib/stx/btree_multimap.h:251
Methodbool_compare
benchmark/lib/cpp-btree/btree.h:233
Methodbool_compare
benchmark/lib/cpp-btree/btree.h:249
Methodbtree
benchmark/lib/cpp-btree/btree.h:1730
Methodbtree
Default constructor initializing an empty B+ tree with the standard key comparison function
benchmark/lib/stx/btree.h:1313
Methodbtree_container
Default constructor.
benchmark/lib/cpp-btree/btree_container.h:50
Methodbtree_iterator
benchmark/lib/cpp-btree/btree.h:763
Methodbtree_key_compare_to_adapter
benchmark/lib/cpp-btree/btree.h:195
Methodbtree_key_compare_to_adapter
benchmark/lib/cpp-btree/btree.h:205
Methodbtree_key_compare_to_adapter
benchmark/lib/cpp-btree/btree.h:217
Methodbtree_key_comparer
benchmark/lib/cpp-btree/btree.h:231
Methodbtree_key_comparer
benchmark/lib/cpp-btree/btree.h:247
Methodbtree_map
Default constructor.
benchmark/lib/cpp-btree/btree_map.h:56
Methodbtree_map
Default constructor initializing an empty B+ tree with the standard key comparison function
benchmark/lib/stx/btree_map.h:170
Methodbtree_map_container
Default constructor.
benchmark/lib/cpp-btree/btree_container.h:249
Methodbtree_multi_container
Default constructor.
benchmark/lib/cpp-btree/btree_container.h:291
Methodbtree_multimap
Default constructor.
benchmark/lib/cpp-btree/btree_map.h:103
Methodbtree_multimap
Default constructor initializing an empty B+ tree with the standard key comparison function
benchmark/lib/stx/btree_multimap.h:171
Methodbtree_multiset
Default constructor.
benchmark/lib/cpp-btree/btree_set.h:94
Methodbtree_multiset
Default constructor initializing an empty B+ tree with the standard key comparison function
benchmark/lib/stx/btree_multiset.h:181
Methodbtree_set
Default constructor.
benchmark/lib/cpp-btree/btree_set.h:51
Methodbtree_set
Default constructor initializing an empty B+ tree with the standard key comparison function
benchmark/lib/stx/btree_set.h:180
Methodbtree_unique_container
Default constructor.
benchmark/lib/cpp-btree/btree_container.h:162
Methodbtree_upper_bound_adapter
benchmark/lib/cpp-btree/btree.h:359
Methodbtree_upper_bound_compare_to_adapter
benchmark/lib/cpp-btree/btree.h:367
Methodbucket
This is a tr1 method: the bucket a given key is in, or what bucket it would be put in, if it were to be inserted. Shrug.
benchmark/lib/google/sparsehash/sparsehashtable.h:871
Methodbucket
This is a tr1 method: the bucket a given key is in, or what bucket it would be put in, if it were to be inserted. Shrug.
benchmark/lib/google/sparsehash/densehashtable.h:854
Methodbucket_size
These are tr1 methods. Their idea of 'bucket' doesn't map well to what we do. We just say every bucket has 0 or 1 items in it.
benchmark/lib/google/sparsehash/sparsehashtable.h:553
Methodbucket_size
These are tr1 methods. Their idea of 'bucket' doesn't map well to what we do. We just say every bucket has 0 or 1 items in it.
benchmark/lib/google/sparsehash/densehashtable.h:513
Functionbuffer_destruct
benchmark/lib/libdynamic/buffer.c:34
Methodbulk_load
benchmark/lib/stx/btree_set.h:513
Methodbulk_load
benchmark/lib/stx/btree_multiset.h:513
Methodbulk_load
benchmark/lib/stx/btree_map.h:530
Methodbulk_load
benchmark/lib/stx/btree_multimap.h:521
Methodbulk_load
benchmark/lib/stx/btree.h:2401
Methodbytes_used
benchmark/lib/cpp-btree/btree_test.h:870
Methodbytes_used
benchmark/lib/cpp-btree/safe_btree.h:381
Methodbytes_used
benchmark/lib/cpp-btree/btree_container.h:111
Methodclear
Utility routines.
benchmark/lib/cpp-btree/safe_btree.h:353
Methodclear
Utility routines.
benchmark/lib/cpp-btree/btree_container.h:90
Methodclear
benchmark/lib/cpp-btree/btree.h:1958
Methodclear
It's always nice to be able to clear a table without deallocating it
benchmark/lib/google/sparsehash/sparsehashtable.h:805
Methodclear
It's always nice to be able to clear a table without deallocating it
benchmark/lib/google/sparsehash/densehashtable.h:775
Methodclear
Frees all keys and all nodes of the tree
benchmark/lib/stx/btree_set.h:252
Methodclear
Frees all keys and all nodes of the tree
benchmark/lib/stx/btree_multiset.h:253
Methodclear
Frees all key/data pairs and all nodes of the tree
benchmark/lib/stx/btree_map.h:240
Methodclear
Frees all key/data pairs and all nodes of the tree
benchmark/lib/stx/btree_multimap.h:241
Methodclear
Frees all key/data pairs and all nodes of the tree
benchmark/lib/stx/btree.h:1527
Methodclear_deleted
Set it so test_deleted is false. true if object used to be deleted.
benchmark/lib/google/sparsehash/sparsehashtable.h:521
Methodclear_deleted
Set it so test_deleted is false. true if object used to be deleted.
benchmark/lib/google/sparsehash/densehashtable.h:428
Methodclear_deleted_key
benchmark/lib/google/sparsehash/sparsehashtable.h:481
Methodclear_deleted_key
benchmark/lib/google/sparsehash/densehashtable.h:396
Methodclear_no_resize
Clear the table without resizing it. Mimicks the stl_hashtable's behaviour when clear()-ing in that it does not modify the bucket count
benchmark/lib/google/sparsehash/densehashtable.h:788
Methodclear_recursive
Recursively free up nodes
benchmark/lib/stx/btree.h:1545
Methodclear_to_size
benchmark/lib/google/sparsehash/densehashtable.h:752
Functioncompare
check.c:68
Methodcompare_keys
benchmark/lib/cpp-btree/btree.h:1119
Functioncompare_vector
check.c:87
Methodconst_iterator
benchmark/lib/stx/btree.h:695
Methodconst_reverse_iterator
benchmark/lib/stx/btree.h:1102
Functionconstruct
benchmark/lib/google/sparsehash/libc_allocator_with_realloc.h:77
Methodcopy_from
Used to actually do the rehashing when we grow/shrink a hashtable
benchmark/lib/google/sparsehash/sparsehashtable.h:646
Methodcopy_from
Used to actually do the rehashing when we grow/shrink a hashtable
benchmark/lib/google/sparsehash/densehashtable.h:614
Methodcopy_recursive
Recursively copy nodes from another B+ tree object
benchmark/lib/stx/btree.h:2040
Methodcount
benchmark/lib/cpp-btree/btree_container.h:188
Methodcount
benchmark/lib/cpp-btree/btree_container.h:317
Methodcount
Counts how many elements have key key. For maps, it's either 0 or 1.
benchmark/lib/google/sparsehash/sparsehashtable.h:877
Methodcount
Counts how many elements have key key. For maps, it's either 0 or 1.
benchmark/lib/google/sparsehash/densehashtable.h:860
Methodcount
Returns the number of items with the key \em key
benchmark/lib/nedtries/nedtrie.h:1488
Methodcount
Tries to locate a key in the B+ tree and returns the number of identical key entries found. As this is a unique set, count() returns either 0 or 1.
benchmark/lib/stx/btree_set.h:371
Methodcount
Tries to locate a key in the B+ tree and returns the number of identical key entries found.
benchmark/lib/stx/btree_multiset.h:371
Methodcount
Tries to locate a key in the B+ tree and returns the number of identical key entries found. Since this is a unique map, count() returns either 0 or 1.
benchmark/lib/stx/btree_map.h:359
Methodcount
Tries to locate a key in the B+ tree and returns the number of identical key entries found.
benchmark/lib/stx/btree_multimap.h:359
Methodcount
Tries to locate a key in the B+ tree and returns the number of identical key entries found.
benchmark/lib/stx/btree.h:1822
Functioncount_arg_callback
check.c:309
Functioncount_callback
check.c:303
Methodcount_multi
benchmark/lib/cpp-btree/safe_btree.h:272
Methodcount_unique
benchmark/lib/cpp-btree/safe_btree.h:269
Methoddata_copy
benchmark/lib/stx/btree.h:1506
Methoddata_copy_backward
benchmark/lib/stx/btree.h:1516
Methoddecrement
benchmark/lib/cpp-btree/btree.h:786
Methoddecrement_slow
benchmark/lib/cpp-btree/btree.h:1705
Functiondel_index
benchmark/lib/cube/binary-search-tesseract-1.0.c:233
← previousnext →501–600 of 1,190, ranked by callers