Searched defs:kRegionSize (Results 1 - 3 of 3) sorted by relevance
/art/runtime/gc/accounting/ |
H A D | read_barrier_table.h | 38 size_t capacity = static_cast<size_t>(kHeapCapacity / kRegionSize); 39 DCHECK_EQ(kHeapCapacity / kRegionSize, 40 static_cast<uint64_t>(static_cast<size_t>(kHeapCapacity / kRegionSize))); 56 DCHECK_ALIGNED(start_addr, kRegionSize); 57 DCHECK_ALIGNED(end_addr, kRegionSize); 84 // This should match RegionSpace::kRegionSize. static_assert'ed in concurrent_copying.h. 85 static constexpr size_t kRegionSize = 256 * KB; member in class:art::gc::accounting::ReadBarrierTable 93 uint8_t* entry_addr = mem_map_->Begin() + reinterpret_cast<uintptr_t>(heap_addr) / kRegionSize;
|
/art/runtime/gc/space/ |
H A D | region_space.cc | 38 CHECK_ALIGNED(capacity, kRegionSize); 40 // Ask for the capacity of an additional kRegionSize so that we can align the map by kRegionSize 46 capacity + kRegionSize, 63 CHECK_EQ(mem_map->Size(), capacity + kRegionSize); 66 if (IsAlignedParam(mem_map->Begin(), kRegionSize)) { 67 // Got an aligned map. Since we requested a map that's kRegionSize larger. Shrink by 68 // kRegionSize at the end. 72 mem_map->AlignBy(kRegionSize); 74 CHECK_ALIGNED(mem_map->Begin(), kRegionSize); 110 CHECK_EQ(static_cast<size_t>(regions_[i].End() - regions_[i].Begin()), kRegionSize); local [all...] |
H A D | region_space.h | 200 static constexpr size_t kRegionSize = 256 * KB; member in class:art::gc::space::FINAL 314 DCHECK_EQ(static_cast<size_t>(end - begin), kRegionSize); 370 DCHECK_LT(begin_ + kRegionSize, Top()); 531 size_t reg_idx = offset / kRegionSize;
|
Completed in 2181 milliseconds