Home
last modified time | relevance | path

Searched refs:DlMallocSpace (Results 1 – 13 of 13) sorted by relevance

/art/runtime/gc/space/
Ddlmalloc_space.cc39 DlMallocSpace::DlMallocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, in DlMallocSpace() function in art::gc::space::DlMallocSpace
48 DlMallocSpace* DlMallocSpace::CreateFromMemMap(MemMap* mem_map, const std::string& name, in CreateFromMemMap()
68 return new MemoryToolMallocSpace<DlMallocSpace, kDefaultMemoryToolRedZoneBytes, true, false>( in CreateFromMemMap()
72 return new DlMallocSpace(mem_map, initial_size, name, mspace, begin, end, begin + capacity, in CreateFromMemMap()
77 DlMallocSpace* DlMallocSpace::Create(const std::string& name, size_t initial_size, in Create()
102 DlMallocSpace* space = CreateFromMemMap(mem_map, name, starting_size, initial_size, in Create()
112 void* DlMallocSpace::CreateMspace(void* begin, size_t morecore_start, size_t initial_size) { in CreateMspace()
128 mirror::Object* DlMallocSpace::AllocWithGrowth(Thread* self, size_t num_bytes, in AllocWithGrowth()
153 MallocSpace* DlMallocSpace::CreateInstance(MemMap* mem_map, const std::string& name, in CreateInstance()
158 return new MemoryToolMallocSpace<DlMallocSpace, kDefaultMemoryToolRedZoneBytes, true, false>( in CreateInstance()
[all …]
Ddlmalloc_space.h34 class DlMallocSpace : public MallocSpace {
37 static DlMallocSpace* CreateFromMemMap(MemMap* mem_map, const std::string& name,
46 static DlMallocSpace* Create(const std::string& name, size_t initial_size, size_t growth_limit,
134 DlMallocSpace* AsDlMallocSpace() OVERRIDE { in AsDlMallocSpace()
142 DlMallocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, void* mspace,
166 DISALLOW_COPY_AND_ASSIGN(DlMallocSpace);
Ddlmalloc_space_random_test.cc27 return DlMallocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, false); in CreateDlMallocSpace()
30 TEST_SPACE_CREATE_FN_RANDOM(DlMallocSpace, CreateDlMallocSpace)
Ddlmalloc_space_static_test.cc27 return DlMallocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, false); in CreateDlMallocSpace()
30 TEST_SPACE_CREATE_FN_STATIC(DlMallocSpace, CreateDlMallocSpace)
Ddlmalloc_space-inl.h28 inline mirror::Object* DlMallocSpace::AllocNonvirtual(Thread* self, size_t num_bytes, in AllocNonvirtual()
45 inline size_t DlMallocSpace::AllocationSizeNonvirtual(mirror::Object* obj, size_t* usable_size) { in AllocationSizeNonvirtual()
54 inline mirror::Object* DlMallocSpace::AllocWithoutGrowthLocked( in AllocWithoutGrowthLocked()
Dlarge_object_space.h48 virtual void Walk(DlMallocSpace::WalkCallback, void* arg) = 0;
142 void Walk(DlMallocSpace::WalkCallback, void* arg) OVERRIDE REQUIRES(!lock_);
178 void Walk(DlMallocSpace::WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_);
Dspace.h49 class DlMallocSpace; variable
118 virtual DlMallocSpace* AsDlMallocSpace();
Dspace.cc41 DlMallocSpace* Space::AsDlMallocSpace() { in AsDlMallocSpace()
Dlarge_object_space.cc221 void LargeObjectMapSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) { in Walk()
373 void FreeListSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) { in Walk()
Dspace_create_test.cc41 return DlMallocSpace::Create(name, in CreateSpace()
/art/runtime/gc/accounting/
Dmod_union_table_test.cc186 std::unique_ptr<space::DlMallocSpace> other_space(space::DlMallocSpace::Create( in RunTest()
/art/runtime/gc/
Dheap.h92 class DlMallocSpace; variable
642 space::DlMallocSpace* GetDlMallocSpace() const { in GetDlMallocSpace()
1110 space::DlMallocSpace* dlmalloc_space_;
Dheap.cc423 non_moving_space_ = space::DlMallocSpace::CreateFromMemMap( in Heap()
671 malloc_space = space::DlMallocSpace::CreateFromMemMap(mem_map, name, kDefaultStartingSize, in CreateMallocSpaceFromMemMap()