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

/art/runtime/gc/space/
H A Drosalloc_space_base_test.cc25 return RosAllocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin,
29 TEST_SPACE_CREATE_FN_BASE(RosAllocSpace, CreateRosAllocSpace)
H A Drosalloc_space_random_test.cc25 return RosAllocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin,
29 TEST_SPACE_CREATE_FN_RANDOM(RosAllocSpace, CreateRosAllocSpace)
H A Drosalloc_space_static_test.cc25 return RosAllocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin,
29 TEST_SPACE_CREATE_FN_STATIC(RosAllocSpace, CreateRosAllocSpace)
H A Drosalloc_space.cc42 // template class ValgrindMallocSpace<RosAllocSpace, allocator::RosAlloc*>;
44 RosAllocSpace::RosAllocSpace(const std::string& name, MemMap* mem_map, function in class:art::gc::space::RosAllocSpace
54 RosAllocSpace* RosAllocSpace::CreateFromMemMap(MemMap* mem_map, const std::string& name,
74 // TODO: Fix RosAllocSpace to support valgrind. There is currently some issues with
79 return new RosAllocSpace(name, mem_map, rosalloc, begin, end, begin + capacity, growth_limit,
84 RosAllocSpace::~RosAllocSpace() {
88 RosAllocSpace* RosAllocSpac
[all...]
H A Drosalloc_space-inl.h28 inline size_t RosAllocSpace::AllocationSizeNonvirtual(mirror::Object* obj, size_t* usable_size) {
50 inline mirror::Object* RosAllocSpace::AllocCommon(Thread* self, size_t num_bytes,
H A Drosalloc_space.h35 class RosAllocSpace : public MallocSpace { class in namespace:art::gc::space
37 // Create a RosAllocSpace with the requested sizes. The requested
41 static RosAllocSpace* Create(const std::string& name, size_t initial_size, size_t growth_limit,
44 static RosAllocSpace* CreateFromMemMap(MemMap* mem_map, const std::string& name,
113 RosAllocSpace* AsRosAllocSpace() OVERRIDE {
121 virtual ~RosAllocSpace();
128 RosAllocSpace(const std::string& name, MemMap* mem_map, allocator::RosAlloc* rosalloc,
159 DISALLOW_COPY_AND_ASSIGN(RosAllocSpace);
H A Dspace.cc46 RosAllocSpace* Space::AsRosAllocSpace() {
H A Dspace.h50 class RosAllocSpace;
121 virtual RosAllocSpace* AsRosAllocSpace();
/art/runtime/gc/
H A Dheap.h87 class RosAllocSpace;
113 // If true, use rosalloc/RosAllocSpace instead of dlmalloc/DlMallocSpace
525 space::RosAllocSpace* GetRosAllocSpace() const {
530 space::RosAllocSpace* GetRosAllocSpace(gc::allocator::RosAlloc* rosalloc) const;
790 space::RosAllocSpace* rosalloc_space_;
H A Dheap.cc453 malloc_space = space::RosAllocSpace::CreateFromMemMap(mem_map, name, kDefaultStartingSize,
1217 space::RosAllocSpace* Heap::GetRosAllocSpace(gc::allocator::RosAlloc* rosalloc) const {

Completed in 78 milliseconds