Home
last modified time | relevance | path

Searched refs:Space (Results 1 – 11 of 11) sorted by relevance

/art/runtime/gc/space/
Dspace.cc29 Space::Space(const std::string& name, GcRetentionPolicy gc_retention_policy) in Space() function in art::gc::space::Space
32 void Space::Dump(std::ostream& os) const { in Dump()
36 std::ostream& operator<<(std::ostream& os, const Space& space) { in operator <<()
41 DlMallocSpace* Space::AsDlMallocSpace() { in AsDlMallocSpace()
46 RosAllocSpace* Space::AsRosAllocSpace() { in AsRosAllocSpace()
51 ZygoteSpace* Space::AsZygoteSpace() { in AsZygoteSpace()
56 BumpPointerSpace* Space::AsBumpPointerSpace() { in AsBumpPointerSpace()
61 AllocSpace* Space::AsAllocSpace() { in AsAllocSpace()
66 ContinuousMemMapAllocSpace* Space::AsContinuousMemMapAllocSpace() { in AsContinuousMemMapAllocSpace()
73 Space(name, gc_retention_policy) { in DiscontinuousSpace()
[all …]
Dspace-inl.h31 inline ImageSpace* Space::AsImageSpace() { in AsImageSpace()
36 inline MallocSpace* Space::AsMallocSpace() { in AsMallocSpace()
42 inline LargeObjectSpace* Space::AsLargeObjectSpace() { in AsLargeObjectSpace()
47 inline ContinuousSpace* Space::AsContinuousSpace() { in AsContinuousSpace()
52 inline DiscontinuousSpace* Space::AsDiscontinuousSpace() { in AsDiscontinuousSpace()
Dspace.h79 class Space {
164 virtual ~Space() {} in ~Space()
167 Space(const std::string& name, GcRetentionPolicy gc_retention_policy);
183 DISALLOW_COPY_AND_ASSIGN(Space);
185 std::ostream& operator<<(std::ostream& os, const Space& space);
230 SweepCallbackContext(bool swap_bitmaps, space::Space* space);
232 space::Space* const space;
246 class ContinuousSpace : public Space {
306 Space(name, gc_retention_policy), begin_(begin), end_(end), limit_(limit) { in ContinuousSpace()
325 class DiscontinuousSpace : public Space {
Dspace_test.h132 std::unique_ptr<Space> space(create_space("test", 16 * MB, 32 * MB, 32 * MB, nullptr)); in InitTestBody()
137 std::unique_ptr<Space> space(create_space("test", 16 * MB, 16 * MB, 16 * MB, nullptr)); in InitTestBody()
142 std::unique_ptr<Space> space(create_space("test", 32 * MB, 16 * MB, 16 * MB, nullptr)); in InitTestBody()
147 std::unique_ptr<Space> space(create_space("test", 16 * MB, 16 * MB, 32 * MB, nullptr)); in InitTestBody()
152 std::unique_ptr<Space> space(create_space("test", 16 * MB, 8 * MB, 32 * MB, nullptr)); in InitTestBody()
157 std::unique_ptr<Space> space(create_space("test", 8 * MB, 16 * MB, 32 * MB, nullptr)); in InitTestBody()
162 std::unique_ptr<Space> space(create_space("test", 8 * MB, 32 * MB, 16 * MB, nullptr)); in InitTestBody()
236 space::Space* old_space = space; in ZygoteSpaceTestBody()
Dzygote_space.h91 friend class Space; variable
Dimage_space.h141 friend class Space; variable
Dlarge_object_space.h106 friend class Space; variable
/art/runtime/gc/
Dheap.h88 class Space; variable
308 void AddSpace(space::Space* space) LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
309 void RemoveSpace(space::Space* space) LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
459 space::Space* FindSpaceFromObject(const mirror::Object*, bool fail_ok) const;
584 accounting::ModUnionTable* FindModUnionTableFromSpace(space::Space* space);
587 accounting::RememberedSet* FindRememberedSetFromSpace(space::Space* space);
590 void RemoveRememberedSet(space::Space* space);
806 AllocationTrackingSafeMap<space::Space*, accounting::ModUnionTable*, kAllocatorTagHeap>
810 AllocationTrackingSafeMap<space::Space*, accounting::RememberedSet*, kAllocatorTagHeap>
Dheap.cc588 space::Space* space = nullptr; in DumpObject()
721 void Heap::AddSpace(space::Space* space) { in AddSpace()
762 void Heap::RemoveSpace(space::Space* space) { in RemoveSpace()
897 space::Space* Heap::FindSpaceFromObject(const mirror::Object* obj, bool fail_ok) const { in FindSpaceFromObject()
898 space::Space* result = FindContinuousSpaceFromObject(obj, true); in FindSpaceFromObject()
1947 space::Space* old_main_space = main_space_; in PreZygoteFork()
2612 accounting::ModUnionTable* Heap::FindModUnionTableFromSpace(space::Space* space) { in FindModUnionTableFromSpace()
2620 accounting::RememberedSet* Heap::FindRememberedSetFromSpace(space::Space* space) { in FindRememberedSetFromSpace()
2823 space::Space* space = FindContinuousSpaceFromObject(obj, true); in IsMovableObject()
3176 space::Space* space = remembered_set->GetSpace(); in AddRememberedSet()
[all …]
/art/runtime/gc/accounting/
Dmod_union_table.h40 class Space; variable
/art/compiler/llvm/
Dart_module.ll68 ; Object Space