Lines Matching refs:alloc
74 …( const Range& range, const Body& body, Partitioner& partitioner, small_object_allocator& alloc ) : in start_for()
79 my_allocator(alloc) {} in start_for()
82 … start_for& parent_, typename Partitioner::split_type& split_obj, small_object_allocator& alloc ) : in start_for()
87 my_allocator(alloc) {} in start_for()
90 start_for( start_for& parent_, const Range& r, depth_t d, small_object_allocator& alloc ) : in start_for()
95 my_allocator(alloc) in start_for()
106 small_object_allocator alloc{}; in run()
107 start_for& for_task = *alloc.new_object<start_for>(range, body, partitioner, alloc); in run()
134 small_object_allocator alloc{}; in offer_work_impl()
135 …start_for& right_child = *alloc.new_object<start_for>(ed, std::forward<Args>(constructor_args)...,… in offer_work_impl()
138 right_child.my_parent = my_parent = alloc.new_object<tree_node>(ed, my_parent, 2, alloc); in offer_work_impl()