Searched defs:num_ptrs (Results 1 - 7 of 7) sorted by relevance

/art/runtime/gc/space/
H A Dmemory_tool_malloc_space-inl.h224 Thread* self, size_t num_ptrs, mirror::Object** ptrs) {
226 for (size_t i = 0; i < num_ptrs; i++) {
223 FreeList( Thread* self, size_t num_ptrs, mirror::Object** ptrs) argument
H A Dzygote_space.cc104 void ZygoteSpace::SweepCallback(size_t num_ptrs, mirror::Object** ptrs, void* arg) { argument
114 for (size_t i = 0; i < num_ptrs; ++i) {
119 for (size_t i = 0; i < num_ptrs; ++i) {
123 zygote_space->objects_allocated_.FetchAndSubSequentiallyConsistent(num_ptrs);
H A Dmalloc_space.cc231 void MallocSpace::SweepCallback(size_t num_ptrs, mirror::Object** ptrs, void* arg) { argument
240 for (size_t i = 0; i < num_ptrs; ++i) {
247 context->freed.objects += num_ptrs;
248 context->freed.bytes += space->FreeList(self, num_ptrs, ptrs);
H A Ddlmalloc_space.cc181 size_t DlMallocSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) { argument
186 for (size_t i = 0; i < num_ptrs; i++) {
189 if (kPrefetchDuringDlMallocFreeList && i + look_ahead < num_ptrs) {
198 for (size_t i = 0; i < num_ptrs; i++) {
205 for (size_t i = 0; i < num_ptrs; i++) {
219 mspace_bulk_free(mspace_, reinterpret_cast<void**>(ptrs), num_ptrs);
H A Drosalloc_space.cc203 size_t RosAllocSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) { argument
207 for (size_t i = 0; i < num_ptrs; i++) {
208 if (kPrefetchDuringRosAllocFreeList && i + kPrefetchLookAhead < num_ptrs) {
218 for (size_t i = 0; i < num_ptrs; i++) {
225 for (size_t i = 0; i < num_ptrs; i++) {
237 const size_t bytes_freed = rosalloc_->BulkFree(self, reinterpret_cast<void**>(ptrs), num_ptrs);
H A Dlarge_object_space.cc220 size_t LargeObjectSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) { argument
222 for (size_t i = 0; i < num_ptrs; ++i) {
581 void LargeObjectSpace::SweepCallback(size_t num_ptrs, mirror::Object** ptrs, void* arg) { argument
590 for (size_t i = 0; i < num_ptrs; ++i) {
594 context->freed.objects += num_ptrs;
595 context->freed.bytes += space->FreeList(self, num_ptrs, ptrs);
/art/runtime/gc/allocator/
H A Drosalloc.cc1010 size_t RosAlloc::BulkFree(Thread* self, void** ptrs, size_t num_ptrs) { argument
1014 for (size_t i = 0; i < num_ptrs; ++i) {
1029 for (size_t i = 0; i < num_ptrs; i++) {

Completed in 55 milliseconds