Lines Matching defs:LinearSpace
23 LinearSpace::LinearSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapacity)
31 uintptr_t LinearSpace::Allocate(size_t size, bool isPromoted)
81 bool LinearSpace::Expand(bool isPromoted)
112 void LinearSpace::Stop()
119 void LinearSpace::ResetAllocator()
127 void LinearSpace::IterateOverObjects(const std::function<void(TaggedObject *object)> &visitor) const
161 void LinearSpace::InvokeAllocationInspector(Address object, size_t size, size_t alignedSize)
174 : LinearSpace(heap, MemSpaceType::EDEN_SPACE, initialCapacity, maximumCapacity)
344 : LinearSpace(heap, MemSpaceType::SEMI_SPACE, initialCapacity, maximumCapacity),
496 : LinearSpace(heap, MemSpaceType::SNAPSHOT_SPACE, initialCapacity, maximumCapacity) {}
499 : LinearSpace(heap, type, initialCapacity, maximumCapacity) {}