Searched defs:loadFactor (Results 1 - 2 of 2) sorted by relevance
/frameworks/native/include/utils/ |
H A D | BasicHashtable.h | 53 size_t minimumInitialCapacity, float loadFactor); 71 void rehash(size_t minimumCapacity, float loadFactor); 115 static void determineCapacity(size_t minimumCapacity, float loadFactor, 177 * loadFactor: The desired load factor for the hashtable, between 0 and 1. 180 BasicHashtable(size_t minimumInitialCapacity = 0, float loadFactor = 0.75f); 222 inline float loadFactor() const { function in class:android::BasicHashtable 325 * loadFactor: The desired load factor after rehashing. 327 inline void rehash(size_t minimumCapacity, float loadFactor) { argument 328 BasicHashtableImpl::rehash(minimumCapacity, loadFactor); 353 BasicHashtable<TKey, TEntry>::BasicHashtable(size_t minimumInitialCapacity, float loadFactor) argument [all...] |
/frameworks/native/libs/utils/ |
H A D | BasicHashtable.cpp | 28 size_t minimumInitialCapacity, float loadFactor) : 30 mLoadFactor(loadFactor), mSize(0), 198 void BasicHashtableImpl::rehash(size_t minimumCapacity, float loadFactor) { argument 203 determineCapacity(minimumCapacity, loadFactor, &newBucketCount, &newCapacity); 238 mLoadFactor = loadFactor; 320 void BasicHashtableImpl::determineCapacity(size_t minimumCapacity, float loadFactor, argument 322 LOG_ALWAYS_FATAL_IF(loadFactor <= 0.0f || loadFactor > 1.0f, 323 "Invalid load factor %0.3f. Must be in the range (0, 1].", loadFactor); 325 size_t count = ceilf(minimumCapacity / loadFactor) 27 BasicHashtableImpl(size_t entrySize, bool hasTrivialDestructor, size_t minimumInitialCapacity, float loadFactor) argument [all...] |
Completed in 325 milliseconds