Lines Matching defs:DlMallocSpace

39 DlMallocSpace::DlMallocSpace(MemMap* mem_map, size_t initial_size, const std::string& name,
48 DlMallocSpace* DlMallocSpace::CreateFromMemMap(MemMap* mem_map, const std::string& name,
68 return new MemoryToolMallocSpace<DlMallocSpace, kDefaultMemoryToolRedZoneBytes, true, false>(
72 return new DlMallocSpace(mem_map, initial_size, name, mspace, begin, end, begin + capacity,
77 DlMallocSpace* DlMallocSpace::Create(const std::string& name, size_t initial_size,
83 LOG(INFO) << "DlMallocSpace::Create entering " << name
102 DlMallocSpace* space = CreateFromMemMap(mem_map, name, starting_size, initial_size,
106 LOG(INFO) << "DlMallocSpace::Create exiting (" << PrettyDuration(NanoTime() - start_time)
112 void* DlMallocSpace::CreateMspace(void* begin, size_t morecore_start, size_t initial_size) {
128 mirror::Object* DlMallocSpace::AllocWithGrowth(Thread* self, size_t num_bytes,
153 MallocSpace* DlMallocSpace::CreateInstance(MemMap* mem_map, const std::string& name,
158 return new MemoryToolMallocSpace<DlMallocSpace, kDefaultMemoryToolRedZoneBytes, true, false>(
162 return new DlMallocSpace(mem_map, initial_size_, name, allocator, begin, end, limit,
167 size_t DlMallocSpace::Free(Thread* self, mirror::Object* ptr) {
181 size_t DlMallocSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) {
224 size_t DlMallocSpace::Trim() {
234 void DlMallocSpace::Walk(void(*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
241 size_t DlMallocSpace::GetFootprint() {
246 size_t DlMallocSpace::GetFootprintLimit() {
251 void DlMallocSpace::SetFootprintLimit(size_t new_size) {
253 VLOG(heap) << "DlMallocSpace::SetFootprintLimit " << PrettySize(new_size);
264 uint64_t DlMallocSpace::GetBytesAllocated() {
271 uint64_t DlMallocSpace::GetObjectsAllocated() {
278 void DlMallocSpace::Clear() {
289 void DlMallocSpace::CheckMoreCoreForPrecondition() {
303 void DlMallocSpace::LogFragmentationAllocFailure(std::ostream& os,
325 ::art::gc::space::DlMallocSpace* dlmalloc_space = heap->GetDlMallocSpace();
337 ::art::gc::space::DlMallocSpace* cur_dlmalloc_space = space->AsDlMallocSpace();