Searched refs:Free (Results 1 - 25 of 31) sorted by relevance

12

/art/libartbase/base/
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
H A Dallocator.h38 virtual void Free(void*) = 0;
H A Dbit_vector.cc63 allocator_->Free(storage_);
362 // Free old storage.
363 allocator_->Free(storage_);
/art/runtime/base/
H A Darena_bit_vector.cc69 virtual void Free(void*) {} // Nop. function in class:art::FINAL
/art/runtime/gc/space/
H A Dmemory_tool_malloc_space.h45 size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE
H A Dspace_create_test.cc146 EXPECT_EQ(free3, space->Free(self, ptr3.Assign(nullptr)));
165 space->Free(self, ptr1.Assign(nullptr));
218 space->Free(self, ptr3.Assign(nullptr));
222 space->Free(self, ptr1.Assign(nullptr));
280 space->Free(self, ptr3.Assign(nullptr));
299 space->Free(self, ptr1.Assign(nullptr));
H A Dzygote_space.h53 size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE;
H A Dlarge_object_space_test.cc95 // Free 1 / 2 the allocations the first phase, and all the second phase.
105 ASSERT_GE(los->Free(Thread::Current(), obj), request_size);
118 los->Free(Thread::Current(), obj);
139 los_->Free(self, ptr);
H A Dmemory_tool_malloc_space-inl.h197 kUseObjSizeForUsable>::Free( function in class:art::gc::space::MemoryToolMallocSpace
215 return S::Free(self, reinterpret_cast<mirror::Object*>(obj_with_rdz));
229 freed += Free(self, ptrs[i]);
H A Dlarge_object_space.h142 size_t Free(Thread* self, mirror::Object* ptr) REQUIRES(!lock_);
178 size_t Free(Thread* self, mirror::Object* obj) OVERRIDE REQUIRES(!lock_);
219 // Free bytes at the end of the space.
H A Ddlmalloc_space.h66 virtual size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE
H A Dmalloc_space.h55 virtual size_t Free(Thread* self, mirror::Object* ptr)
H A Dzygote_space.cc91 size_t ZygoteSpace::Free(Thread*, mirror::Object*) { function in class:art::gc::space::ZygoteSpace
H A Dlarge_object_space.cc82 size_t Free(Thread* self, mirror::Object* obj) OVERRIDE {
85 return LargeObjectMapSpace::Free(self, object_with_rdz);
185 size_t LargeObjectMapSpace::Free(Thread* self, mirror::Object* ptr) { function in class:art::gc::space::LargeObjectMapSpace
221 total += Free(self, ptrs[i]);
404 size_t FreeListSpace::Free(Thread* self, mirror::Object* obj) { function in class:art::gc::space::FreeListSpace
544 os << "Free block at address: " << reinterpret_cast<const void*>(address)
553 os << "Free block at address: " << reinterpret_cast<const void*>(free_end_start)
H A Drosalloc_space.cc193 size_t RosAllocSpace::Free(Thread* self, mirror::Object* ptr) { function in class:art::gc::space::RosAllocSpace
196 CHECK(Contains(ptr)) << "Free (" << ptr << ") not in bounds of heap " << *this;
202 return rosalloc_->Free(self, ptr);
H A Dspace_test.h256 // Free some objects
268 space->Free(self, object);
308 space->Free(self, large_object.Assign(nullptr));
H A Dbump_pointer_space.h70 size_t Free(Thread*, mirror::Object*) OVERRIDE {
H A Drosalloc_space.h66 size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE
H A Dspace.h229 virtual size_t Free(Thread* self, mirror::Object* ptr) = 0;
H A Ddlmalloc_space.cc169 size_t DlMallocSpace::Free(Thread* self, mirror::Object* ptr) { function in class:art::gc::space::DlMallocSpace
173 CHECK(Contains(ptr)) << "Free (" << ptr << ") not in bounds of heap " << *this;
/art/dt_fd_forward/
H A Ddt_fd_forward.h13 * published by the Free Software Foundation. Oracle designates this
24 * 2 along with this work; if not, write to the Free Software Foundation,
101 void Free(void* data);
H A Ddt_fd_forward.cc14 * published by the Free Software Foundation. Oracle designates this
25 * 2 along with this work; if not, write to the Free Software Foundation,
522 transport_->Free(out);
638 void FdForwardTransport::Free(void* data) { function in class:dt_fd_forward::FdForwardTransport
/art/compiler/utils/
H A Dswap_space.h40 void Free(void* ptr, size_t size) REQUIRES(!lock_);
104 // Free chunks ordered by size.
192 swap_space_->Free(p, n * sizeof(T));
H A Dswap_space.cc174 LOG(ERROR) << "Free list:";
190 void SwapSpace::Free(void* ptr, size_t size) { function in class:art::SwapSpace
/art/test/912-classes/
H A Dclasses.cc543 static void Free(JNIEnv* env) { function in class:art::Test912Classes::ClassLoadPrepareEquality
592 ClassLoadPrepareEquality::Free(env);

Completed in 333 milliseconds

12