Searched refs:adaptive_mode (Results 1 – 1 of 1) sorted by relevance
295 struct adaptive_mode : partition_type_base<Partition> { struct303 … adaptive_mode() : my_divisor(get_initial_auto_partitioner_divisor() / 4 * my_partition::factor) {} in adaptive_mode() function304 adaptive_mode(adaptive_mode &src, split) : my_divisor(do_split(src, split())) {} in adaptive_mode() function305 adaptive_mode(adaptive_mode&, const proportional_split&) : my_divisor(0) in adaptive_mode() argument310 std::size_t do_split(adaptive_mode &src, split) { in do_split() argument318 struct proportional_mode : adaptive_mode<Partition> {322 proportional_mode() : adaptive_mode<Partition>() {} in proportional_mode()323 proportional_mode(proportional_mode &src, split) : adaptive_mode<Partition>(src, split()) {} in proportional_mode()325 : adaptive_mode<Partition>(src, split_obj) in proportional_mode()475 class auto_partition_type: public dynamic_grainsize_mode<adaptive_mode<auto_partition_type> > {[all …]