Home | History | Annotate | Download | only in space

Lines Matching refs:ptrs

173 size_t DlMallocSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) {
174 DCHECK(ptrs != NULL);
179 mirror::Object* ptr = ptrs[i];
183 __builtin_prefetch(reinterpret_cast<char*>(ptrs[i + look_ahead]) - sizeof(size_t));
191 RegisterRecentFree(ptrs[i]);
198 if (!Contains(ptrs[i])) {
200 LOG(ERROR) << "FreeList[" << i << "] (" << ptrs[i] << ") not in bounds of heap " << *this;
202 size_t size = mspace_usable_size(ptrs[i]);
203 memset(ptrs[i], 0xEF, size);
211 mspace_bulk_free(mspace_, reinterpret_cast<void**>(ptrs), num_ptrs);