Searched defs:Free (Results 1 - 9 of 9) sorted by relevance

/art/runtime/base/
H A Darena_bit_vector.cc69 virtual void Free(void*) {} // Nop. function in class:art::FINAL
H A Dallocator.cc37 void Free(void* p) { function in class:art::FINAL
57 void Free(void* p ATTRIBUTE_UNUSED) { function in class:art::FINAL
/art/compiler/utils/
H A Dswap_space.cc148 LOG(ERROR) << "Free list:";
164 void SwapSpace::Free(void* ptr, size_t size) { function in class:art::SwapSpace
/art/runtime/gc/space/
H A Dmemory_tool_malloc_space-inl.h195 kUseObjSizeForUsable>::Free( function in class:art::gc::space::MemoryToolMallocSpace
213 return S::Free(self, reinterpret_cast<mirror::Object*>(obj_with_rdz));
227 freed += Free(self, ptrs[i]);
H A Dzygote_space.cc89 size_t ZygoteSpace::Free(Thread*, mirror::Object*) { function in class:art::gc::space::ZygoteSpace
H A Ddlmalloc_space.cc167 size_t DlMallocSpace::Free(Thread* self, mirror::Object* ptr) { function in class:art::gc::space::DlMallocSpace
171 CHECK(Contains(ptr)) << "Free (" << ptr << ") not in bounds of heap " << *this;
H A Drosalloc_space.cc191 size_t RosAllocSpace::Free(Thread* self, mirror::Object* ptr) { function in class:art::gc::space::RosAllocSpace
194 CHECK(Contains(ptr)) << "Free (" << ptr << ") not in bounds of heap " << *this;
200 return rosalloc_->Free(self, ptr);
H A Dlarge_object_space.cc78 size_t Free(Thread* self, mirror::Object* obj) OVERRIDE {
81 return LargeObjectMapSpace::Free(self, object_with_rdz);
190 size_t LargeObjectMapSpace::Free(Thread* self, mirror::Object* ptr) { function in class:art::gc::space::LargeObjectMapSpace
226 total += Free(self, ptrs[i]);
409 size_t FreeListSpace::Free(Thread* self, mirror::Object* obj) { function in class:art::gc::space::FreeListSpace
549 os << "Free block at address: " << reinterpret_cast<const void*>(address)
558 os << "Free block at address: " << reinterpret_cast<const void*>(free_end_start)
/art/runtime/gc/allocator/
H A Drosalloc.cc547 size_t RosAlloc::Free(Thread* self, void* ptr) { function in class:art::gc::allocator::RosAlloc
790 // Free the slot in the run.
794 // It has just become completely free. Free the pages of this run.
979 // Free slots are on the free list and the allocated/used slots are not. We traverse the free list
1013 // Used only to test Free() as GC uses only BulkFree().
1136 // It has just become completely free. Free the pages of the
2008 // Free page runs can start with a released page if we coalesced a released page free

Completed in 118 milliseconds