Searched defs:loadFactor (Results 1 - 2 of 2) sorted by relevance

/system/core/include/utils/
H A DBasicHashtable.h53 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/
H A DBasicHashtable.cpp28 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...]

Completed in 29 milliseconds