Home
last modified time | relevance | path

Searched refs:num_ptrs (Results 1 – 7 of 7) sorted by relevance

/art/runtime/gc/space/
Ddlmalloc_space.cc96 virtual size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) { in FreeList() argument
98 for (size_t i = 0; i < num_ptrs; i++) { in FreeList()
365 size_t DlMallocSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) { in FreeList() argument
370 for (size_t i = 0; i < num_ptrs; i++) { in FreeList()
373 if (kPrefetchDuringDlMallocFreeList && i + look_ahead < num_ptrs) { in FreeList()
382 for (size_t i = 0; i < num_ptrs; i++) { in FreeList()
389 for (size_t i = 0; i < num_ptrs; i++) { in FreeList()
404 num_objects_allocated_ -= num_ptrs; in FreeList()
405 mspace_bulk_free(mspace_, reinterpret_cast<void**>(ptrs), num_ptrs); in FreeList()
Ddlmalloc_space.h62 virtual size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs);
Dlarge_object_space.cc98 size_t LargeObjectSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) { in FreeList() argument
100 for (size_t i = 0; i < num_ptrs; ++i) { in FreeList()
Dspace.h169 virtual size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) = 0;
Dlarge_object_space.h60 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs);
/art/runtime/gc/collector/
Dmark_sweep.h285 static void SweepCallback(size_t num_ptrs, mirror::Object** ptrs, void* arg)
289 static void ZygoteSweepCallback(size_t num_ptrs, mirror::Object** ptrs, void* arg)
Dmark_sweep.cc1113 void MarkSweep::SweepCallback(size_t num_ptrs, Object** ptrs, void* arg) { in SweepCallback() argument
1123 size_t freed_objects = num_ptrs; in SweepCallback()
1125 size_t freed_bytes = space->FreeList(self, num_ptrs, ptrs); in SweepCallback()
1131 void MarkSweep::ZygoteSweepCallback(size_t num_ptrs, Object** ptrs, void* arg) { in ZygoteSweepCallback() argument
1136 for (size_t i = 0; i < num_ptrs; ++i) { in ZygoteSweepCallback()