Lines Matching refs:alloc
71 …tion_tree_node(node* parent, int ref_count, Body& input_left_body, small_object_allocator& alloc) : in reduction_tree_node()
72 tree_node{parent, ref_count, alloc}, in reduction_tree_node()
105 …reduce( const Range& range, Body& body, Partitioner& partitioner, small_object_allocator& alloc ) : in start_reduce()
110 my_allocator(alloc), in start_reduce()
114 …art_reduce& parent_, typename Partitioner::split_type& split_obj, small_object_allocator& alloc ) : in start_reduce()
119 my_allocator(alloc), in start_reduce()
126 … start_reduce( start_reduce& parent_, const Range& r, depth_t d, small_object_allocator& alloc ) : in start_reduce()
131 my_allocator(alloc), in start_reduce()
140 small_object_allocator alloc{}; in run()
141 auto reduce_task = alloc.new_object<start_reduce>(range, body, partitioner, alloc); in run()
169 small_object_allocator alloc{}; in offer_work_impl()
171 auto right_child = alloc.new_object<start_reduce>(ed, std::forward<Args>(args)..., alloc); in offer_work_impl()
174 …right_child->my_parent = my_parent = alloc.new_object<tree_node_type>(ed, my_parent, 2, *my_body, … in offer_work_impl()
236 …tion_tree_node(node* parent, int ref_count, Body& input_left_body, small_object_allocator& alloc) : in deterministic_reduction_tree_node()
237 tree_node{parent, ref_count, alloc}, in deterministic_reduction_tree_node()
266 …reduce( const Range& range, Partitioner& partitioner, Body& body, small_object_allocator& alloc ) : in start_deterministic_reduce()
271 my_allocator(alloc) {} in start_deterministic_reduce()
275 small_object_allocator& alloc ) : in start_deterministic_reduce()
280 my_allocator(alloc) {} in start_deterministic_reduce()
284 small_object_allocator alloc{}; in run()
286 alloc.new_object<start_deterministic_reduce>(range, partitioner, body, alloc); in run()
309 small_object_allocator alloc{}; in offer_work_impl()
311 auto new_tree_node = alloc.new_object<tree_node_type>(ed, my_parent, 2, my_body, alloc); in offer_work_impl()
314 …auto right_child = alloc.new_object<start_deterministic_reduce>(ed, std::forward<Args>(args)..., n… in offer_work_impl()