Home
last modified time | relevance | path

Searched refs:Free (Results 1 – 24 of 24) sorted by relevance

/art/runtime/base/
Dallocator.cc41 virtual void Free(void* p) { in Free() function in art::MallocAllocator
61 virtual void Free(void* p) { in Free() function in art::NoopAllocator
Dallocator.h40 virtual void Free(void*) = 0;
Dbit_vector.cc56 allocator_->Free(storage_); in ~BitVector()
/art/runtime/gc/space/
Dvalgrind_malloc_space-inl.h74 size_t ValgrindMallocSpace<S, A>::Free(Thread* self, mirror::Object* ptr) { in Free() function
81 return S::Free(self, reinterpret_cast<mirror::Object*>(obj_with_rdz)); in Free()
88 freed += Free(self, ptrs[i]); in FreeList()
Dlarge_object_space_test.cc80 ASSERT_GE(los->Free(Thread::Current(), obj), request_size); in LargeObjectTest()
90 los->Free(Thread::Current(), obj); in LargeObjectTest()
110 los_->Free(self, ptr); in Run()
Dspace_test.h215 EXPECT_EQ(free3, space->Free(self, ptr3.Assign(nullptr))); in ZygoteSpaceTestBody()
229 space->Free(self, ptr1.Assign(nullptr)); in ZygoteSpaceTestBody()
266 space->Free(self, ptr3.Assign(nullptr)); in ZygoteSpaceTestBody()
270 space->Free(self, ptr1.Assign(nullptr)); in ZygoteSpaceTestBody()
318 space->Free(self, ptr3.Assign(nullptr)); in AllocAndFreeTestBody()
332 space->Free(self, ptr1.Assign(nullptr)); in AllocAndFreeTestBody()
495 space->Free(self, object); in SizeFootPrintGrowthLimitAndTrimBody()
533 space->Free(self, large_object.Assign(nullptr)); in SizeFootPrintGrowthLimitAndTrimBody()
Dlarge_object_space.cc62 virtual size_t Free(Thread* self, mirror::Object* obj) OVERRIDE { in Free() function in art::gc::space::FINAL
66 return LargeObjectMapSpace::Free(self, object_with_rdz); in Free()
141 size_t LargeObjectMapSpace::Free(Thread* self, mirror::Object* ptr) { in Free() function in art::gc::space::LargeObjectMapSpace
170 total += Free(self, ptrs[i]); in FreeList()
339 size_t FreeListSpace::Free(Thread* self, mirror::Object* obj) { in Free() function in art::gc::space::FreeListSpace
Dvalgrind_malloc_space.h40 size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE
Dlarge_object_space.h122 size_t Free(Thread* self, mirror::Object* ptr);
151 size_t Free(Thread* self, mirror::Object* obj) OVERRIDE;
Dzygote_space.h53 size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE;
Dzygote_space.cc89 size_t ZygoteSpace::Free(Thread* self, mirror::Object* ptr) { in Free() function in art::gc::space::ZygoteSpace
Drosalloc_space.cc174 size_t RosAllocSpace::Free(Thread* self, mirror::Object* ptr) { in Free() function in art::gc::space::RosAllocSpace
183 return rosalloc_->Free(self, ptr); in Free()
Ddlmalloc_space.h62 virtual size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE
Dmalloc_space.h65 virtual size_t Free(Thread* self, mirror::Object* ptr)
Dbump_pointer_space.h66 size_t Free(Thread*, mirror::Object*) OVERRIDE { in Free() function
Drosalloc_space.h63 size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE
Dspace.h213 virtual size_t Free(Thread* self, mirror::Object* ptr) = 0;
Ddlmalloc_space.cc159 size_t DlMallocSpace::Free(Thread* self, mirror::Object* ptr) { in Free() function in art::gc::space::DlMallocSpace
/art/compiler/utils/
Darena_bit_vector.cc32 virtual void Free(void*) {} // Nop. in Free() function in art::ArenaBitVectorAllocator
Dswap_space.h65 void Free(void* ptr, size_t size) LOCKS_EXCLUDED(lock_);
176 swap_space_->Free(p, n * sizeof(T)); in deallocate()
Dswap_space.cc163 void SwapSpace::Free(void* ptrV, size_t size) { in Free() function in art::SwapSpace
/art/runtime/gc/allocator/
Drosalloc.h535 size_t Free(Thread* self, void* ptr)
Drosalloc.cc530 size_t RosAlloc::Free(Thread* self, void* ptr) { in Free() function in art::gc::allocator::RosAlloc
/art/runtime/gc/collector/
Dmark_sweep.cc1083 freed_los.bytes += large_object_space->Free(self, obj); in SweepArray()