/arkcompiler/runtime_core/static_core/runtime/mem/ |
H A D | region_space-inl.h | 25 explicit RegionAllocCheck(Region *region) : region_(region) in RegionAllocCheck() 27 ASSERT(region_->SetAllocating(true)); in RegionAllocCheck() 31 ASSERT(region_->SetAllocating(false)); in ~RegionAllocCheck() 37 Region *region_ FIELD_UNUSED; 42 explicit RegionIterateCheck(Region *region) : region_(region) in RegionIterateCheck() 44 ASSERT(region_->SetIterating(true)); in RegionIterateCheck() 48 ASSERT(region_->SetIterating(false)); in ~RegionIterateCheck() 54 Region *region_ FIELD_UNUSED;
|
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | bit_memory_region.h | 53 Iterator(const BitMemoryRegion ®ion, uint32_t offset) : region_(region), bit_(offset) in Iterator() 55 if (bit_ != region_.Size() && !region_.ReadBit(bit_)) { in Iterator() 78 ASSERT(bit_ + n < region_.Size()); in operator +() 101 for (bit_ += step; bit_ > 0 && bit_ != region_.Size() && !region_.ReadBit(bit_); bit_ += step) { in Next() 103 if (bit_ == 0 && !region_.ReadBit(bit_)) { in Next() 104 bit_ = region_.Size(); in Next() 115 const BitMemoryRegion ®ion_; member in panda::BitMemoryRegion::Iterator
|
H A D | bit_table.h | 388 return region_.Read(row_index * GetRowSizeInBits() + columns_offsets_[column], GetColumnWidth(column)) + in ReadColumn() 415 return region_.Subregion(offset, GetColumnWidth(0)); 429 region_ = stream->ReadRegion(GetRowsCount() * GetRowSizeInBits()); 464 BitMemoryRegion<const uint8_t> region_;
|
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | bit_memory_region.h | 61 Iterator(const BitMemoryRegion ®ion, uint32_t offset) : region_(region), bit_(offset) in Iterator() 63 if (bit_ != region_.Size() && !region_.ReadBit(bit_)) { in Iterator() 86 ASSERT(bit_ + n < region_.Size()); in operator +() 102 for (bit_ += step; bit_ > 0 && bit_ != region_.Size() && !region_.ReadBit(bit_); bit_ += step) { in Next() 104 if (bit_ == 0 && !region_.ReadBit(bit_)) { in Next() 105 bit_ = region_.Size(); in Next() 116 const BitMemoryRegion ®ion_; member in ark::BitMemoryRegion::Iterator
|
H A D | bit_table.h | 409 return region_.Read(rowIndex * GetRowSizeInBits() + columnsOffsets_[column], GetColumnWidth(column)) + in ReadColumn() 436 return region_.Subregion(offset, GetColumnWidth(0)); 450 region_ = stream->ReadRegion(GetRowsCount() * GetRowSizeInBits()); 485 BitMemoryRegion<const uint8_t> region_;
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | rset_worklist_handler.h | 28 explicit RSetItem(Region *region, RememberedSet *rSet) : region_(region), rSet_(rSet) {} in RSetItem() 37 Region *region_ {nullptr};
|
H A D | region-inl.h | 516 auto set = region_.GetOrCreateLocalToShareRememberedSet(); in Consume() 517 set->InsertRange(ToUintPtr(®ion_), updateAddress, mask); in Consume() 520 auto set = region_.GetOrCreateNewToEdenRememberedSet(); in Consume() 521 set->InsertRange(ToUintPtr(®ion_), updateAddress, mask); in Consume() 524 auto set = region_.GetOrCreateOldToNewRememberedSet(); in Consume() 525 set->InsertRange(ToUintPtr(®ion_), updateAddress, mask); in Consume()
|
H A D | rset_worklist_handler-inl.h | 34 visitor(region_, rSet_); in Process() 39 region_->MergeLocalToShareRSetForCM(rSet_); in MergeBack()
|
H A D | parallel_evacuator.h | 83 Workload(ParallelEvacuator *evacuator, Region *region) : evacuator_(evacuator), region_(region) {}; in Workload() 88 return region_; in GetRegion() 97 Region *region_; member in panda::ecmascript::ParallelEvacuator::Workload
|
H A D | region.h | 196 region_(region) in Updater() 257 Region& region_; member in panda::ecmascript::Region::final
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
H A D | g1-gc.cpp | 171 region_(region), in ScopedRegionCollectionInfo() 191 const Region *region_; member in ark::mem::ScopedRegionCollectionInfo 198 auto region = regionInfo.region_; in operator <<()
|