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

/art/runtime/gc/space/
H A Ddlmalloc_space_random_test.cc27 return DlMallocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, false);
30 TEST_SPACE_CREATE_FN_RANDOM(DlMallocSpace, CreateDlMallocSpace)
H A Ddlmalloc_space_static_test.cc27 return DlMallocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, false);
30 TEST_SPACE_CREATE_FN_STATIC(DlMallocSpace, CreateDlMallocSpace)
H A Ddlmalloc_space.cc39 DlMallocSpace::DlMallocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, function in class:art::gc::space::DlMallocSpace
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* spac
[all...]
H A Ddlmalloc_space-inl.h28 inline mirror::Object* DlMallocSpace::AllocNonvirtual(Thread* self, size_t num_bytes,
45 inline size_t DlMallocSpace::AllocationSizeNonvirtual(mirror::Object* obj, size_t* usable_size) {
54 inline mirror::Object* DlMallocSpace::AllocWithoutGrowthLocked(
H A Ddlmalloc_space.h34 class DlMallocSpace : public MallocSpace { class in namespace:art::gc::space
36 // Create a DlMallocSpace from an existing mem_map.
37 static DlMallocSpace* CreateFromMemMap(MemMap* mem_map, const std::string& name,
42 // Create a DlMallocSpace with the requested sizes. The requested
46 static DlMallocSpace* Create(const std::string& name, size_t initial_size, size_t growth_limit,
134 DlMallocSpace* AsDlMallocSpace() OVERRIDE {
142 DlMallocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, void* mspace,
166 DISALLOW_COPY_AND_ASSIGN(DlMallocSpace);
H A Dlarge_object_space.h48 virtual void Walk(DlMallocSpace::WalkCallback, void* arg) = 0;
138 void Walk(DlMallocSpace::WalkCallback, void* arg) OVERRIDE REQUIRES(!lock_);
172 void Walk(DlMallocSpace::WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_);
H A Dspace.cc41 DlMallocSpace* Space::AsDlMallocSpace() {
H A Dspace.h49 class DlMallocSpace;
118 virtual DlMallocSpace* AsDlMallocSpace();
H A Dspace_create_test.cc41 return DlMallocSpace::Create(name,
H A Dlarge_object_space.cc231 void LargeObjectMapSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) {
383 void FreeListSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) {
/art/runtime/gc/accounting/
H A Dmod_union_table_test.cc185 std::unique_ptr<space::DlMallocSpace> other_space(space::DlMallocSpace::Create(
/art/runtime/gc/
H A Dheap.h86 class DlMallocSpace;
114 // If true, use rosalloc/RosAllocSpace instead of dlmalloc/DlMallocSpace
612 space::DlMallocSpace* GetDlMallocSpace() const {
1037 space::DlMallocSpace* dlmalloc_space_;
H A Dheap.cc435 non_moving_space_ = space::DlMallocSpace::CreateFromMemMap(
668 malloc_space = space::DlMallocSpace::CreateFromMemMap(mem_map, name, kDefaultStartingSize,

Completed in 106 milliseconds