Home | History | Annotate | Download | only in space

Lines Matching full:rosalloc_

52       rosalloc_(rosalloc), low_memory_mode_(low_memory_mode) {
92 delete rosalloc_;
163 rosalloc_->SetFootprintLimit(max_allowed);
168 size_t footprint = rosalloc_->Footprint();
169 rosalloc_->SetFootprintLimit(footprint);
201 return rosalloc_->Free(self, ptr);
231 size_t size = rosalloc_->UsableSize(ptrs[i]);
238 const size_t bytes_freed = rosalloc_->BulkFree(self, reinterpret_cast<void**>(ptrs), num_ptrs);
253 rosalloc_->Trim();
256 if (!rosalloc_->DoesReleaseAllPages()) {
257 return rosalloc_->ReleasePages();
269 return rosalloc_->Footprint();
274 return rosalloc_->FootprintLimit();
282 size_t current_space_size = rosalloc_->Footprint();
287 rosalloc_->SetFootprintLimit(new_size);
310 rosalloc_->InspectAll(callback, arg);
323 rosalloc_->InspectAll(callback, arg);
340 return rosalloc_->RevokeThreadLocalRuns(thread);
344 return rosalloc_->RevokeAllThreadLocalRuns();
349 rosalloc_->AssertThreadLocalRunsAreRevoked(thread);
355 rosalloc_->AssertAllThreadLocalRunsAreRevoked();
365 delete rosalloc_;
366 rosalloc_ = CreateRosAlloc(mem_map_->Begin(), starting_size_, initial_size_,
374 rosalloc_->DumpStats(os);
391 size_t size_by_size = rosalloc_->UsableSize(size);
395 size_t size_by_ptr = rosalloc_->UsableSize(