Searched refs:resize_policy (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/binary_heap_/
H A Dsplit_join_fn_imps.hpp72 resize_policy::get_new_size_for_arbitrary(left);
119 resize_policy::notify_arbitrary(m_actual_size);
135 const size_type actual_size = resize_policy::get_new_size_for_arbitrary(len);
143 a_other_entries = s_entry_allocator.allocate(resize_policy::min_size);
151 s_entry_allocator.deallocate(a_other_entries, resize_policy::min_size);
164 resize_policy::notify_arbitrary(actual_size);
171 other.m_actual_size = resize_policy::min_size;
173 other.notify_arbitrary(resize_policy::min_size);
H A Derase_fn_imps.hpp57 const size_type actual_size = resize_policy::get_new_size_for_arbitrary(0);
61 resize_policy::notify_arbitrary(actual_size);
141 resize_policy::get_new_size_for_arbitrary(left);
151 resize_policy::notify_arbitrary(m_actual_size);
197 if (!resize_policy::resize_needed_for_shrink(m_size))
203 resize_policy::get_new_size_for_shrink();
207 resize_policy::notify_shrink_resize();
H A Dconstructors_destructor_fn_imps.hpp80 m_actual_size(resize_policy::min_size),
91 m_actual_size(resize_policy::min_size),
101 resize_policy(other),
154 static_cast<resize_policy*>(this)->swap(other);
H A Ddebug_fn_imps.hpp58 resize_policy::assert_valid();
H A Dresize_policy.hpp43 * @file resize_policy.hpp
59 #define PB_DS_CLASS_C_DEC resize_policy<Size_Type>
62 class resize_policy class in namespace:pb_ds::detail
74 resize_policy();
134 resize_policy() : function in class:pb_ds::detail::PB_DS_CLASS_C_DEC
H A Dtrace_fn_imps.hpp65 resize_policy::trace();
H A Dinsert_fn_imps.hpp106 if (!resize_policy::resize_needed_for_grow(m_size))
114 resize_policy::get_new_size_for_grow();
118 resize_policy::notify_grow_resize();
H A Dbinary_heap_.hpp61 #include <ext/pb_ds/detail/binary_heap_/resize_policy.hpp>
84 resize_policy<typename Allocator::size_type>
123 typedef PB_DS_RESIZE_POLICY_DEC resize_policy; typedef in class:pb_ds::detail::binary_heap_
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/
H A Dhash_policy.hpp57 #include <ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp>
293 #include <ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp>
395 #include <ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp>
433 #include <ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp>
468 #include <ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp>
603 #include <ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp>
H A Dassoc_container.hpp178 typedef Resize_Policy resize_policy; typedef in class:pb_ds::cc_hash_table
209 // resize_policy object of the container object.
211 const resize_policy& rp)
260 // copied by the resize_policy object of the container object.
263 const comb_hash_fn& ch, const resize_policy& rp)
318 typedef Resize_Policy resize_policy; typedef in class:pb_ds::gp_hash_table
361 const probe_fn& p, const resize_policy& rp)
426 // r_resize_policy will be copied by the resize_policy object of
431 const resize_policy& rp)
/freebsd-11-stable/gnu/lib/libstdc++/
H A DMakefile243 binary_heap_/resize_policy.hpp \
445 resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp \
446 resize_policy/hash_exponential_size_policy_imp.hpp \
447 resize_policy/hash_load_check_resize_trigger_imp.hpp \
448 resize_policy/hash_load_check_resize_trigger_size_base.hpp \
449 resize_policy/hash_prime_size_policy_imp.hpp \
450 resize_policy/hash_standard_resize_policy_imp.hpp \
451 resize_policy/sample_resize_policy.hpp \
452 resize_policy/sample_resize_trigger.hpp \
453 resize_policy/sample_size_polic
[all...]
/freebsd-11-stable/contrib/libstdc++/include/
H A DMakefile.am213 ${pb_builddir}/detail/resize_policy \
260 ${pb_srcdir}/detail/binary_heap_/resize_policy.hpp \
462 ${pb_srcdir}/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp \
463 ${pb_srcdir}/detail/resize_policy/hash_exponential_size_policy_imp.hpp \
464 ${pb_srcdir}/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp \
465 ${pb_srcdir}/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp \
466 ${pb_srcdir}/detail/resize_policy/hash_prime_size_policy_imp.hpp \
467 ${pb_srcdir}/detail/resize_policy/hash_standard_resize_policy_imp.hpp \
468 ${pb_srcdir}/detail/resize_policy/sample_resize_policy.hpp \
469 ${pb_srcdir}/detail/resize_policy/sample_resize_trigge
[all...]
H A DMakefile.in437 ${pb_builddir}/detail/resize_policy \
484 ${pb_srcdir}/detail/binary_heap_/resize_policy.hpp \
686 ${pb_srcdir}/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp \
687 ${pb_srcdir}/detail/resize_policy/hash_exponential_size_policy_imp.hpp \
688 ${pb_srcdir}/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp \
689 ${pb_srcdir}/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp \
690 ${pb_srcdir}/detail/resize_policy/hash_prime_size_policy_imp.hpp \
691 ${pb_srcdir}/detail/resize_policy/hash_standard_resize_policy_imp.hpp \
692 ${pb_srcdir}/detail/resize_policy/sample_resize_policy.hpp \
693 ${pb_srcdir}/detail/resize_policy/sample_resize_trigge
[all...]
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Dcc_ht_map_.hpp180 typedef Resize_Policy resize_policy; typedef in class:pb_ds::detail::PB_DS_CLASS_NAME
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/gp_hash_table_map_/
H A Dgp_ht_map_.hpp182 typedef Resize_Policy resize_policy; typedef in class:pb_ds::detail::PB_DS_CLASS_NAME

Completed in 105 milliseconds