Searched refs:rosalloc_ (Results 1 - 3 of 3) sorted by relevance
/art/runtime/gc/space/ |
H A D | rosalloc_space-inl.h | 43 size_t size_by_size = rosalloc_->UsableSize(size); 47 size_t size_by_ptr = rosalloc_->UsableSize( 73 rosalloc_->Alloc<kThreadSafe>(self, num_bytes, &rosalloc_bytes_allocated, 83 DCHECK_EQ(rosalloc_usable_size, rosalloc_->UsableSize(result)); 94 return rosalloc_->CanAllocFromThreadLocalRun(self, num_bytes); 101 rosalloc_->AllocFromThreadLocalRun(self, num_bytes, bytes_allocated)); 105 return rosalloc_->MaxBytesBulkAllocatedFor(num_bytes);
|
H A D | rosalloc_space.cc | 54 rosalloc_(rosalloc), low_memory_mode_(low_memory_mode) { 94 delete rosalloc_; 165 rosalloc_->SetFootprintLimit(max_allowed); 170 size_t footprint = rosalloc_->Footprint(); 171 rosalloc_->SetFootprintLimit(footprint); 203 return rosalloc_->Free(self, ptr); 233 size_t size = rosalloc_->UsableSize(ptrs[i]); 240 const size_t bytes_freed = rosalloc_->BulkFree(self, reinterpret_cast<void**>(ptrs), num_ptrs); 252 rosalloc_->Trim(); 255 if (!rosalloc_ [all...] |
H A D | rosalloc_space.h | 103 return rosalloc_; 138 rosalloc_->Verify(); 144 rosalloc_->LogFragmentationAllocFailure(os, failed_alloc_bytes); 176 allocator::RosAlloc* rosalloc_; member in class:art::gc::space::RosAllocSpace
|
Completed in 93 milliseconds