Lines Matching refs:Region
27 Region::ObjectAddressToRange(object)->IncreaseAliveObject(size); \
37 Region::ObjectAddressToRange(object)->IncreaseAliveObject(size); \
78 void AddSweepingRegion(Region *region);
80 Region *GetSweepingRegionSafe();
81 void AddSweptRegionSafe(Region *region);
82 Region *GetSweptRegionSafe();
83 void FreeRegionFromSpace(Region *region);
84 Region *TryToGetSuitableSweptRegion(size_t size);
86 void FreeRegion(Region *current, bool isMain = true);
87 void FreeLiveRange(Region *current, uintptr_t freeStart, uintptr_t freeEnd, bool isMain);
89 void DetachFreeObjectSet(Region *region);
145 std::vector<Region *> sweepingList_;
146 std::vector<Region *> sweptList_;
158 Region *TrySweepToGetSuitableRegion(size_t size);
159 Region *TryToGetExclusiveRegion(size_t size);
190 for (Region *current : collectRegionSet_) { in EnumerateCollectRegionSet()
205 CVector<Region *> collectRegionSet_;
239 bool AddRegionToList(Region *region);