Lines Matching refs:Object
69 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) override;
100 bool Contains(const mirror::Object* obj) const override { in Contains()
108 virtual bool IsZygoteLargeObject(Thread* self, mirror::Object* obj) const = 0;
122 static void SweepCallback(size_t num_ptrs, mirror::Object** ptrs, void* arg);
157 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) override REQUIRES(!lock_);
158 mirror::Object* Alloc(Thread* self, size_t num_bytes, size_t* bytes_allocated,
161 size_t Free(Thread* self, mirror::Object* ptr) override REQUIRES(!lock_);
164 bool Contains(const mirror::Object* obj) const override NO_THREAD_SAFETY_ANALYSIS;
176 bool IsZygoteLargeObject(Thread* self, mirror::Object* obj) const override REQUIRES(!lock_);
181 AllocationTrackingSafeMap<mirror::Object*, LargeObject, kAllocatorTagLOSMaps> large_objects_
192 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) override
194 mirror::Object* Alloc(Thread* self, size_t num_bytes, size_t* bytes_allocated,
197 size_t Free(Thread* self, mirror::Object* obj) override REQUIRES(!lock_);
206 DCHECK(Contains(reinterpret_cast<mirror::Object*>(address))); in GetSlotIndexForAddress()
220 bool IsZygoteLargeObject(Thread* self, mirror::Object* obj) const override;