Lines Matching defs:RegionSpaceFlag

38 enum RegionSpaceFlag {
114 case RegionSpaceFlag::IN_EDEN_SPACE:
116 case RegionSpaceFlag::IN_YOUNG_SPACE:
118 case RegionSpaceFlag::IN_SNAPSHOT_SPACE:
120 case RegionSpaceFlag::IN_HUGE_OBJECT_SPACE:
122 case RegionSpaceFlag::IN_OLD_SPACE:
124 case RegionSpaceFlag::IN_NON_MOVABLE_SPACE:
126 case RegionSpaceFlag::IN_MACHINE_CODE_SPACE:
128 case RegionSpaceFlag::IN_READ_ONLY_SPACE:
130 case RegionSpaceFlag::IN_APPSPAWN_SPACE:
132 case RegionSpaceFlag::IN_HUGE_MACHINE_CODE_SPACE:
134 case RegionSpaceFlag::IN_SHARED_NON_MOVABLE:
136 case RegionSpaceFlag::IN_SHARED_OLD_SPACE:
138 case RegionSpaceFlag::IN_SHARED_READ_ONLY_SPACE:
140 case RegionSpaceFlag::IN_SHARED_HUGE_OBJECT_SPACE:
142 case RegionSpaceFlag::IN_SHARED_APPSPAWN_SPACE:
158 RegionSpaceFlag spaceType, RegionTypeFlag typeFlag)
174 RegionSpaceFlag spaceType)
433 packedData_.flags_.spaceFlag_ = RegionSpaceFlag::UNINITIALIZED;
438 void SetRegionSpaceFlag(RegionSpaceFlag flag)
444 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_EDEN_SPACE;
449 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_YOUNG_SPACE;
454 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_OLD_SPACE;
465 return flag >= RegionSpaceFlag::GENERAL_YOUNG_BEGIN && flag <= RegionSpaceFlag::GENERAL_YOUNG_END;
472 return flag >= RegionSpaceFlag::GENERAL_OLD_BEGIN && flag <= RegionSpaceFlag::GENERAL_OLD_END;
477 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_HUGE_OBJECT_SPACE;
482 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_MACHINE_CODE_SPACE;
487 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_HUGE_MACHINE_CODE_SPACE;
492 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_NON_MOVABLE_SPACE;
497 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_SNAPSHOT_SPACE;
502 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_READ_ONLY_SPACE;
507 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_SHARED_OLD_SPACE;
512 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_SHARED_NON_MOVABLE;
517 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_SHARED_HUGE_OBJECT_SPACE;
522 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_SHARED_READ_ONLY_SPACE;
527 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_SHARED_APPSPAWN_SPACE;
532 return packedData_.flags_.spaceFlag_ == RegionSpaceFlag::IN_APPSPAWN_SPACE;
539 return flag >= RegionSpaceFlag::SHARED_SWEEPABLE_SPACE_BEGIN &&
540 flag <= RegionSpaceFlag::SHARED_SWEEPABLE_SPACE_END;
546 return flag >= RegionSpaceFlag::SHARED_SPACE_BEGIN && flag <= RegionSpaceFlag::SHARED_SPACE_END;
553 case RegionSpaceFlag::IN_OLD_SPACE:
554 case RegionSpaceFlag::IN_NON_MOVABLE_SPACE:
555 case RegionSpaceFlag::IN_MACHINE_CODE_SPACE:
556 case RegionSpaceFlag::IN_APPSPAWN_SPACE:
557 case RegionSpaceFlag::IN_SHARED_NON_MOVABLE:
558 case RegionSpaceFlag::IN_SHARED_OLD_SPACE:
568 return space >= RegionSpaceFlag::HEAP_SPACE_BEGIN && space <= RegionSpaceFlag::HEAP_SPACE_END;
862 inline PackedData(uintptr_t begin, uintptr_t end, RegionSpaceFlag spaceType, RegionTypeFlag typeFlag)
867 bitsetSize_ = (spaceType == RegionSpaceFlag::IN_HUGE_OBJECT_SPACE ||
868 spaceType == RegionSpaceFlag::IN_HUGE_MACHINE_CODE_SPACE ||
869 spaceType == RegionSpaceFlag::IN_SHARED_HUGE_OBJECT_SPACE) ?
880 inline PackedData(uintptr_t begin, RegionSpaceFlag spaceType)