Home
last modified time | relevance | path

Searched refs:m_next_grow_size (Results 1 – 3 of 3) sorted by relevance

/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/
Dresize_policy.hpp128 size_type m_next_grow_size; member in pb_ds::detail::resize_policy
136 m_next_grow_size(min_size) in resize_policy()
145 std::swap(m_next_grow_size, other.m_next_grow_size); in swap()
153 _GLIBCXX_DEBUG_ASSERT(size <= m_next_grow_size); in resize_needed_for_grow()
154 return size == m_next_grow_size; in resize_needed_for_grow()
162 _GLIBCXX_DEBUG_ASSERT(size <= m_next_grow_size); in resize_needed_for_shrink()
170 { return m_next_grow_size* factor; } in get_new_size_for_grow()
177 const size_type half_size = m_next_grow_size / factor; in get_new_size_for_shrink()
198 _GLIBCXX_DEBUG_ASSERT(m_next_grow_size >= min_size); in notify_grow_resize()
199 m_next_grow_size *= factor; in notify_grow_resize()
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/resize_policy/
Dhash_load_check_resize_trigger_imp.hpp54 m_next_grow_size(0), m_resize_needed(false) in hash_load_check_resize_trigger()
116 m_resize_needed = (num_entries >= m_next_grow_size); in notify_inserted()
146 return num_entries >= m_next_grow_size; in is_grow_needed()
159 m_next_grow_size = size_type(m_load_max * new_size - 1); in notify_resized()
168 static_cast<unsigned long>(m_next_grow_size) << " " << std::endl; in notify_resized()
182 if (new_grow_size >= m_next_grow_size) in notify_externally_resized()
185 m_next_grow_size = new_grow_size; in notify_externally_resized()
194 static_cast<unsigned long>(m_next_grow_size) << " " << std::endl; in notify_externally_resized()
208 static_cast<unsigned long>(m_next_grow_size) << " " << std::endl; in notify_externally_resized()
237 std::swap(m_next_grow_size, other.m_next_grow_size); in swap()
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/
Dhash_policy.hpp289 size_type m_next_grow_size; member in pb_ds::hash_load_check_resize_trigger