• Home
  • Raw
  • Download

Lines Matching refs:ZoneAllocationPolicy

136 class ZoneAllocationPolicy final {
138 explicit ZoneAllocationPolicy(Zone* zone) : zone_(zone) {} in ZoneAllocationPolicy() function
152 class ZoneList final : public List<T, ZoneAllocationPolicy> {
157 : List<T, ZoneAllocationPolicy>(capacity, ZoneAllocationPolicy(zone)) {} in ZoneList()
161 : List<T, ZoneAllocationPolicy>(static_cast<int>(list.size()), in ZoneList()
162 ZoneAllocationPolicy(zone)) { in ZoneList()
170 : List<T, ZoneAllocationPolicy>(other.length(), in ZoneList()
171 ZoneAllocationPolicy(zone)) { in ZoneList()
178 List<T, ZoneAllocationPolicy>::Add(element, ZoneAllocationPolicy(zone)); in Add()
180 void AddAll(const List<T, ZoneAllocationPolicy>& other, Zone* zone) { in AddAll()
181 List<T, ZoneAllocationPolicy>::AddAll(other, ZoneAllocationPolicy(zone)); in AddAll()
184 List<T, ZoneAllocationPolicy>::AddAll(other, ZoneAllocationPolicy(zone)); in AddAll()
187 List<T, ZoneAllocationPolicy>::InsertAt(index, element, in InsertAt()
188 ZoneAllocationPolicy(zone)); in InsertAt()
191 return List<T, ZoneAllocationPolicy>::AddBlock(value, count, in AddBlock()
192 ZoneAllocationPolicy(zone)); in AddBlock()
195 List<T, ZoneAllocationPolicy>::Allocate(length, ZoneAllocationPolicy(zone)); in Allocate()
198 List<T, ZoneAllocationPolicy>::Initialize(capacity, in Initialize()
199 ZoneAllocationPolicy(zone)); in Initialize()
210 class ZoneSplayTree final : public SplayTree<Config, ZoneAllocationPolicy> {
213 : SplayTree<Config, ZoneAllocationPolicy>(ZoneAllocationPolicy(zone)) {} in ZoneSplayTree()
218 SplayTree<Config, ZoneAllocationPolicy>::ResetRoot(); in ~ZoneSplayTree()
227 typedef base::PointerTemplateHashMapImpl<ZoneAllocationPolicy> ZoneHashMap;
229 typedef base::CustomMatcherTemplateHashMapImpl<ZoneAllocationPolicy>