/art/runtime/gc/space/ |
D | malloc_space.cc | 44 size_t MallocSpace::bitmap_index_ = 0; 46 MallocSpace::MallocSpace(const std::string& name, in MallocSpace() function in art::gc::space::MallocSpace 82 MemMap MallocSpace::CreateMemMap(const std::string& name, in CreateMemMap() 121 mirror::Class* MallocSpace::FindRecentFreedObject(const mirror::Object* obj) { in FindRecentFreedObject() 136 void MallocSpace::RegisterRecentFree(mirror::Object* ptr) { in RegisterRecentFree() 142 void MallocSpace::SetGrowthLimit(size_t growth_limit) { in SetGrowthLimit() 150 void* MallocSpace::MoreCore(intptr_t increment) { in MoreCore() 180 ZygoteSpace* MallocSpace::CreateZygoteSpace(const char* alloc_space_name, bool low_memory_mode, in CreateZygoteSpace() 181 MallocSpace** out_malloc_space) { in CreateZygoteSpace() 249 void MallocSpace::Dump(std::ostream& os) const { in Dump() [all …]
|
D | malloc_space.h | 39 class MallocSpace : public ContinuousMemMapAllocSpace { 118 virtual MallocSpace* CreateInstance(MemMap&& mem_map, 131 MallocSpace** out_malloc_space) NO_THREAD_SAFETY_ANALYSIS; 147 MallocSpace(const std::string& name, 208 DISALLOW_COPY_AND_ASSIGN(MallocSpace);
|
D | space-inl.h | 36 inline MallocSpace* Space::AsMallocSpace() { in AsMallocSpace() 39 return down_cast<MallocSpace*>(down_cast<MemMapSpace*>(this)); in AsMallocSpace()
|
D | dlmalloc_space_random_test.cc | 26 MallocSpace* CreateDlMallocSpace(const std::string& name, in CreateDlMallocSpace()
|
D | dlmalloc_space_static_test.cc | 26 MallocSpace* CreateDlMallocSpace(const std::string& name, in CreateDlMallocSpace()
|
D | rosalloc_space_static_test.cc | 26 MallocSpace* CreateRosAllocSpace(const std::string& name, in CreateRosAllocSpace()
|
D | rosalloc_space_random_test.cc | 26 MallocSpace* CreateRosAllocSpace(const std::string& name, in CreateRosAllocSpace()
|
D | space_test.h | 67 mirror::Object* Alloc(space::MallocSpace* alloc_space, in Alloc() 87 mirror::Object* AllocWithGrowth(space::MallocSpace* alloc_space, in AllocWithGrowth() 126 typedef MallocSpace* (*CreateSpaceFn)(const std::string& name, 131 void SizeFootPrintGrowthLimitAndTrimBody(MallocSpace* space, intptr_t object_size, 142 void SpaceTest<Super>::SizeFootPrintGrowthLimitAndTrimBody(MallocSpace* space, in SizeFootPrintGrowthLimitAndTrimBody() 328 MallocSpace* space(create_space("test", initial_size, growth_limit, capacity)); in SizeFootPrintGrowthLimitAndTrimDriver()
|
D | dlmalloc_space.h | 34 class DlMallocSpace : public MallocSpace { 130 MallocSpace* CreateInstance(MemMap&& mem_map,
|
D | space_create_test.cc | 34 MallocSpace* CreateSpace(const std::string& name, in CreateSpace() 91 MallocSpace* space(CreateSpace("test", 4 * MB, 16 * MB, 16 * MB)); in TEST_P() 225 MallocSpace* space(CreateSpace("test", 4 * MB, 16 * MB, 16 * MB)); in TEST_P() 301 MallocSpace* space(CreateSpace("test", 4 * MB, 16 * MB, 16 * MB)); in TEST_P()
|
D | rosalloc_space.h | 35 class RosAllocSpace : public MallocSpace { 121 MallocSpace* CreateInstance(MemMap&& mem_map,
|
D | space.h | 47 class MallocSpace; variable 112 MallocSpace* AsMallocSpace();
|
D | dlmalloc_space.cc | 51 : MallocSpace(name, in DlMallocSpace() 192 MallocSpace* DlMallocSpace::CreateInstance(MemMap&& mem_map, in CreateInstance()
|
D | rosalloc_space.cc | 58 : MallocSpace(name, in RosAllocSpace() 224 MallocSpace* RosAllocSpace::CreateInstance(MemMap&& mem_map, in CreateInstance()
|
/art/runtime/gc/ |
D | heap.h | 106 class MallocSpace; variable 724 space::MallocSpace* GetNonMovingSpace() const { in GetNonMovingSpace() 735 space::MallocSpace* GetPrimaryFreeListSpace() { in GetPrimaryFreeListSpace() 740 return reinterpret_cast<space::MallocSpace*>(rosalloc_space_); in GetPrimaryFreeListSpace() 743 return reinterpret_cast<space::MallocSpace*>(dlmalloc_space_); in GetPrimaryFreeListSpace() 1163 space::MallocSpace* CreateMallocSpaceFromMemMap(MemMap&& mem_map, 1277 space::MallocSpace* non_moving_space_; 1287 space::MallocSpace* main_space_; 1564 std::unique_ptr<space::MallocSpace> main_space_backup_;
|
D | heap.cc | 831 space::MallocSpace* Heap::CreateMallocSpaceFromMemMap(MemMap&& mem_map, in CreateMallocSpaceFromMemMap() 837 space::MallocSpace* malloc_space = nullptr; in CreateMallocSpaceFromMemMap() 1569 gc::space::MallocSpace* malloc_space = space->AsMallocSpace(); in TrimSpaces() 2092 space::MallocSpace* to_space = main_space_backup_.release(); in PerformHomogeneousSpaceCompact() 2093 space::MallocSpace* from_space = main_space_; in PerformHomogeneousSpaceCompact() 2394 space::MallocSpace* old_alloc_space = non_moving_space_; in PreZygoteFork() 2927 space::MallocSpace* space = ref_space->AsMallocSpace(); in VerifyReference() 3653 gc::space::MallocSpace* malloc_space = space->AsMallocSpace(); in ClampGrowthLimit() 3679 gc::space::MallocSpace* malloc_space = space->AsMallocSpace(); in ClearGrowthLimit()
|