Searched refs:m_next_grow_size (Results 1 – 3 of 3) sorted by relevance
128 size_type m_next_grow_size; member in pb_ds::detail::resize_policy136 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 …]
54 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 …]
289 size_type m_next_grow_size; member in pb_ds::hash_load_check_resize_trigger