Searched refs:Space (Results 1 - 9 of 9) sorted by relevance

/art/runtime/gc/space/
H A Dspace-inl.h31 inline ImageSpace* Space::AsImageSpace() {
36 inline MallocSpace* Space::AsMallocSpace() {
42 inline LargeObjectSpace* Space::AsLargeObjectSpace() {
47 inline ContinuousSpace* Space::AsContinuousSpace() {
52 inline DiscontinuousSpace* Space::AsDiscontinuousSpace() {
H A Dspace.cc29 Space::Space(const std::string& name, GcRetentionPolicy gc_retention_policy) function in class:art::gc::space::Space
32 void Space::Dump(std::ostream& os) const {
36 std::ostream& operator<<(std::ostream& os, const Space& space) {
41 DlMallocSpace* Space::AsDlMallocSpace() {
46 RosAllocSpace* Space::AsRosAllocSpace() {
51 ZygoteSpace* Space::AsZygoteSpace() {
56 BumpPointerSpace* Space::AsBumpPointerSpace() {
61 RegionSpace* Space::AsRegionSpace() {
66 AllocSpace* Space
[all...]
H A Dspace.h58 // See Space::GetGcRetentionPolicy.
81 class Space { class in namespace:art::gc::space
171 virtual ~Space() {}
174 Space(const std::string& name, GcRetentionPolicy gc_retention_policy);
190 DISALLOW_IMPLICIT_CONSTRUCTORS(Space);
192 std::ostream& operator<<(std::ostream& os, const Space& space);
251 SweepCallbackContext(bool swap_bitmaps, space::Space* space);
253 space::Space* const space;
267 class ContinuousSpace : public Space {
327 Space(nam
[all...]
H A Dzygote_space.h93 friend class Space;
H A Dimage_space.h178 friend class Space;
H A Dspace_create_test.cc65 std::unique_ptr<Space> space(CreateSpace("test", 16 * MB, 32 * MB, 32 * MB, nullptr));
172 space::Space* old_space = space;
H A Dlarge_object_space.h120 friend class Space;
/art/runtime/gc/
H A Dheap.h92 class Space;
358 void AddSpace(space::Space* space)
361 void RemoveSpace(space::Space* space)
532 space::Space* FindSpaceFromObject(const mirror::Object*, bool fail_ok) const
673 accounting::ModUnionTable* FindModUnionTableFromSpace(space::Space* space);
676 accounting::RememberedSet* FindRememberedSetFromSpace(space::Space* space);
679 void RemoveRememberedSet(space::Space* space);
1033 // Space which we use for the kAllocatorTypeROSAlloc.
1036 // Space which we use for the kAllocatorTypeDlMalloc.
1052 AllocationTrackingSafeMap<space::Space*, accountin
[all...]
H A Dheap.cc285 std::vector<space::Space*> added_image_spaces;
328 for (space::Space* loaded_space : added_image_spaces) {
610 // Space with smallest Begin().
797 space::Space* space = nullptr;
1063 void Heap::AddSpace(space::Space* space) {
1104 void Heap::RemoveSpace(space::Space* space) {
1319 space::Space* Heap::FindSpaceFromObject(const mirror::Object* obj, bool fail_ok) const {
1320 space::Space* result = FindContinuousSpaceFromObject(obj, true);
2479 space::Space* old_main_space = main_space_;
3264 accounting::ModUnionTable* Heap::FindModUnionTableFromSpace(space::Space* spac
[all...]

Completed in 1341 milliseconds