Searched defs:kRegionSize (Results 1 - 3 of 3) sorted by relevance

/art/runtime/gc/accounting/
H A Dread_barrier_table.h38 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 Dregion_space.cc38 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 Dregion_space.h200 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