Lines Matching refs:ZoneAllocationPolicy

140 class ZoneAllocationPolicy final {
142 explicit ZoneAllocationPolicy(Zone* zone) : zone_(zone) {} in ZoneAllocationPolicy() function
156 class ZoneList final : public List<T, ZoneAllocationPolicy> {
161 : List<T, ZoneAllocationPolicy>(capacity, ZoneAllocationPolicy(zone)) {} in ZoneList()
165 : List<T, ZoneAllocationPolicy>(static_cast<int>(list.size()), in ZoneList()
166 ZoneAllocationPolicy(zone)) { in ZoneList()
174 : List<T, ZoneAllocationPolicy>(other.length(), in ZoneList()
175 ZoneAllocationPolicy(zone)) { in ZoneList()
182 List<T, ZoneAllocationPolicy>::Add(element, ZoneAllocationPolicy(zone)); in Add()
184 void AddAll(const List<T, ZoneAllocationPolicy>& other, Zone* zone) { in AddAll()
185 List<T, ZoneAllocationPolicy>::AddAll(other, ZoneAllocationPolicy(zone)); in AddAll()
188 List<T, ZoneAllocationPolicy>::AddAll(other, ZoneAllocationPolicy(zone)); in AddAll()
191 List<T, ZoneAllocationPolicy>::InsertAt(index, element, in InsertAt()
192 ZoneAllocationPolicy(zone)); in InsertAt()
195 return List<T, ZoneAllocationPolicy>::AddBlock(value, count, in AddBlock()
196 ZoneAllocationPolicy(zone)); in AddBlock()
199 List<T, ZoneAllocationPolicy>::Allocate(length, ZoneAllocationPolicy(zone)); in Allocate()
202 List<T, ZoneAllocationPolicy>::Initialize(capacity, in Initialize()
203 ZoneAllocationPolicy(zone)); in Initialize()
214 class ZoneSplayTree final : public SplayTree<Config, ZoneAllocationPolicy> {
217 : SplayTree<Config, ZoneAllocationPolicy>(ZoneAllocationPolicy(zone)) {} in ZoneSplayTree()
222 SplayTree<Config, ZoneAllocationPolicy>::ResetRoot(); in ~ZoneSplayTree()
231 typedef base::PointerTemplateHashMapImpl<ZoneAllocationPolicy> ZoneHashMap;
233 typedef base::CustomMatcherTemplateHashMapImpl<ZoneAllocationPolicy>