Home
last modified time | relevance | path

Searched refs:RosAllocSpace (Results 1 – 10 of 10) sorted by relevance

/art/runtime/gc/space/
Drosalloc_space.cc47 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()
[all …]
Drosalloc_space-inl.h32 inline mirror::Object* RosAllocSpace::AllocCommon(Thread* self, size_t num_bytes, in AllocCommon()
62 inline bool RosAllocSpace::CanAllocThreadLocal(Thread* self, size_t num_bytes) { in CanAllocThreadLocal()
66 inline mirror::Object* RosAllocSpace::AllocThreadLocal(Thread* self, size_t num_bytes, in AllocThreadLocal()
73 inline size_t RosAllocSpace::MaxBytesBulkAllocatedForNonvirtual(size_t num_bytes) { in MaxBytesBulkAllocatedForNonvirtual()
Drosalloc_space_random_test.cc30 return RosAllocSpace::Create(name, in CreateRosAllocSpace()
38 TEST_SPACE_CREATE_FN_RANDOM(RosAllocSpace, CreateRosAllocSpace)
Drosalloc_space_static_test.cc30 return RosAllocSpace::Create(name, initial_size, in CreateRosAllocSpace()
37 TEST_SPACE_CREATE_FN_STATIC(RosAllocSpace, CreateRosAllocSpace)
Drosalloc_space.h35 class RosAllocSpace : public MallocSpace {
41 static RosAllocSpace* Create(const std::string& name,
47 static RosAllocSpace* CreateFromMemMap(MemMap&& mem_map,
145 RosAllocSpace* AsRosAllocSpace() override { in AsRosAllocSpace()
153 virtual ~RosAllocSpace();
162 RosAllocSpace(MemMap&& mem_map,
203 DISALLOW_COPY_AND_ASSIGN(RosAllocSpace);
Dspace.cc49 RosAllocSpace* Space::AsRosAllocSpace() { in AsRosAllocSpace()
Dspace.h49 class RosAllocSpace; variable
122 virtual RosAllocSpace* AsRosAllocSpace();
Dspace_create_test.cc47 return RosAllocSpace::Create(name, in CreateSpace()
/art/runtime/gc/
Dheap.h108 class RosAllocSpace; variable
724 space::RosAllocSpace* GetRosAllocSpace() const { in GetRosAllocSpace()
729 space::RosAllocSpace* GetRosAllocSpace(gc::allocator::RosAlloc* rosalloc) const
1240 space::RosAllocSpace* rosalloc_space_;
Dheap.cc793 malloc_space = space::RosAllocSpace::CreateFromMemMap(std::move(mem_map), in CreateMallocSpaceFromMemMap()
1720 space::RosAllocSpace* Heap::GetRosAllocSpace(gc::allocator::RosAlloc* rosalloc) const { in GetRosAllocSpace()