Lines Matching refs:RosAllocSpace
47 RosAllocSpace::RosAllocSpace(MemMap&& mem_map, in RosAllocSpace() function in art::gc::space::RosAllocSpace
71 RosAllocSpace* RosAllocSpace::CreateFromMemMap(MemMap&& mem_map, in CreateFromMemMap()
105 return new MemoryToolMallocSpace<RosAllocSpace, kDefaultMemoryToolRedZoneBytes, false, true>( in CreateFromMemMap()
118 return new RosAllocSpace(std::move(mem_map), in CreateFromMemMap()
132 RosAllocSpace::~RosAllocSpace() { in ~RosAllocSpace()
136 RosAllocSpace* RosAllocSpace::Create(const std::string& name, in Create()
163 RosAllocSpace* space = CreateFromMemMap(std::move(mem_map), in Create()
179 allocator::RosAlloc* RosAllocSpace::CreateRosAlloc(void* begin, size_t morecore_start, in CreateRosAlloc()
202 mirror::Object* RosAllocSpace::AllocWithGrowth(Thread* self, size_t num_bytes, in AllocWithGrowth()
224 MallocSpace* RosAllocSpace::CreateInstance(MemMap&& mem_map, in CreateInstance()
233 return new MemoryToolMallocSpace<RosAllocSpace, kDefaultMemoryToolRedZoneBytes, false, true>( in CreateInstance()
246 return new RosAllocSpace(std::move(mem_map), in CreateInstance()
260 size_t RosAllocSpace::Free(Thread* self, mirror::Object* ptr) { in Free()
272 size_t RosAllocSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) { in FreeList()
313 size_t RosAllocSpace::Trim() { in Trim()
330 void RosAllocSpace::Walk(void(*callback)(void *start, void *end, size_t num_bytes, void* callback_a… in Walk()
335 size_t RosAllocSpace::GetFootprint() { in GetFootprint()
340 size_t RosAllocSpace::GetFootprintLimit() { in GetFootprintLimit()
345 void RosAllocSpace::SetFootprintLimit(size_t new_size) { in SetFootprintLimit()
358 uint64_t RosAllocSpace::GetBytesAllocated() { in GetBytesAllocated()
364 uint64_t RosAllocSpace::GetObjectsAllocated() { in GetObjectsAllocated()
370 void RosAllocSpace::InspectAllRosAllocWithSuspendAll( in InspectAllRosAllocWithSuspendAll()
384 void RosAllocSpace::InspectAllRosAlloc(void (*callback)(void *start, void *end, size_t num_bytes, v… in InspectAllRosAlloc()
407 size_t RosAllocSpace::RevokeThreadLocalBuffers(Thread* thread) { in RevokeThreadLocalBuffers()
411 size_t RosAllocSpace::RevokeAllThreadLocalBuffers() { in RevokeAllThreadLocalBuffers()
415 void RosAllocSpace::AssertThreadLocalBuffersAreRevoked(Thread* thread) { in AssertThreadLocalBuffersAreRevoked()
421 void RosAllocSpace::AssertAllThreadLocalBuffersAreRevoked() { in AssertAllThreadLocalBuffersAreRevoked()
427 void RosAllocSpace::Clear() { in Clear()
443 void RosAllocSpace::DumpStats(std::ostream& os) { in DumpStats()
449 size_t RosAllocSpace::AllocationSizeNonvirtual(mirror::Object* obj, size_t* usable_size) { in AllocationSizeNonvirtual()
489 art::gc::space::RosAllocSpace* rosalloc_space = heap->GetRosAllocSpace(rosalloc); in ArtRosAllocMoreCore()