Searched refs:loadFactor (Results 1 - 3 of 3) sorted by relevance
/system/core/libutils/ |
H A D | BasicHashtable.cpp | 28 size_t minimumInitialCapacity, float loadFactor) : 30 mLoadFactor(loadFactor), mSize(0), 202 void BasicHashtableImpl::rehash(size_t minimumCapacity, float loadFactor) { argument 207 determineCapacity(minimumCapacity, loadFactor, &newBucketCount, &newCapacity); 242 mLoadFactor = loadFactor; 324 void BasicHashtableImpl::determineCapacity(size_t minimumCapacity, float loadFactor, argument 326 LOG_ALWAYS_FATAL_IF(loadFactor <= 0.0f || loadFactor > 1.0f, 327 "Invalid load factor %0.3f. Must be in the range (0, 1].", loadFactor); 329 size_t count = ceilf(minimumCapacity / loadFactor) 27 BasicHashtableImpl(size_t entrySize, bool hasTrivialDestructor, size_t minimumInitialCapacity, float loadFactor) argument [all...] |
/system/core/include/utils/ |
H A D | BasicHashtable.h | 53 size_t minimumInitialCapacity, float loadFactor); 72 void rehash(size_t minimumCapacity, float loadFactor); 116 static void determineCapacity(size_t minimumCapacity, float loadFactor, 178 * loadFactor: The desired load factor for the hashtable, between 0 and 1. 181 BasicHashtable(size_t minimumInitialCapacity = 0, float loadFactor = 0.75f); 223 inline float loadFactor() const { function in class:android::BasicHashtable 326 * loadFactor: The desired load factor after rehashing. 328 inline void rehash(size_t minimumCapacity, float loadFactor) { argument 329 BasicHashtableImpl::rehash(minimumCapacity, loadFactor); 362 BasicHashtable<TKey, TEntry>::BasicHashtable(size_t minimumInitialCapacity, float loadFactor) argument [all...] |
/system/core/libutils/tests/ |
H A D | BasicHashtable_test.cpp | 184 EXPECT_EQ(0.75f, h.loadFactor()); 193 EXPECT_EQ(0.8f, h.loadFactor()); 200 EXPECT_EQ(46U, h.capacity()); // must be one less than bucketCount because loadFactor == 1.0f 202 EXPECT_EQ(1.0f, h.loadFactor()); 209 EXPECT_EQ(46U, h.capacity()); // must be one less than bucketCount because loadFactor == 1.0f 211 EXPECT_EQ(1.0f, h.loadFactor()); 317 EXPECT_EQ(0.75f, h.loadFactor()); 329 EXPECT_EQ(0.75f, h.loadFactor()); 344 EXPECT_EQ(0.75f, h.loadFactor()); 362 EXPECT_EQ(0.75f, h.loadFactor()); [all...] |
Completed in 102 milliseconds