/art/runtime/ |
H A D | mem_map_test.cc | 54 const size_t page_size = static_cast<size_t>(kPageSize); 132 uintptr_t random_start = CreateStartPos(i * kPageSize); 158 kPageSize, 171 reinterpret_cast<uint8_t*>(kPageSize), 186 kPageSize, 199 constexpr size_t kMapSize = kPageSize; 221 uint8_t* valid_address = GetValidMapAddress(kPageSize, /*low_4gb*/false); 225 kPageSize, 236 kPageSize, 247 kPageSize, [all...] |
H A D | globals.h | 41 static constexpr int kPageSize = 4096; member in namespace:art 45 static constexpr size_t kLargeObjectAlignment = kPageSize;
|
H A D | mem_map.cc | 89 // & ~(kPageSize - 1) =~0000000000000001111 112 constexpr uintptr_t mask = mask_ones & ~(kPageSize - 1); 292 size_t page_aligned_byte_count = RoundUp(byte_count, kPageSize); 369 const size_t page_aligned_byte_count = RoundUp(byte_count, kPageSize); 406 int page_offset = start % kPageSize; 409 size_t page_aligned_byte_count = RoundUp(byte_count + page_offset, kPageSize); 417 redzone_size = kPageSize; 523 DCHECK_ALIGNED(begin_, kPageSize); 524 DCHECK_ALIGNED(base_begin_, kPageSize); 525 DCHECK_ALIGNED(reinterpret_cast<uint8_t*>(base_begin_) + base_size_, kPageSize); [all...] |
H A D | oat.cc | 105 if (!IsAligned<kPageSize>(executable_offset_)) { 108 if (!IsAligned<kPageSize>(image_patch_delta_)) { 130 if (!IsAligned<kPageSize>(executable_offset_)) { 133 if (!IsAligned<kPageSize>(image_patch_delta_)) { 205 DCHECK_ALIGNED(executable_offset_, kPageSize); 211 DCHECK_ALIGNED(executable_offset, kPageSize); 353 CHECK_ALIGNED(delta, kPageSize); 362 CHECK_ALIGNED(off, kPageSize); 383 CHECK_ALIGNED(image_file_location_oat_data_begin, kPageSize);
|
H A D | image.cc | 65 CHECK_EQ(image_begin, RoundUp(image_begin, kPageSize)); 66 CHECK_EQ(oat_file_begin, RoundUp(oat_file_begin, kPageSize)); 67 CHECK_EQ(oat_data_begin, RoundUp(oat_data_begin, kPageSize)); 79 CHECK_ALIGNED(delta, kPageSize) << " patch delta must be page aligned"; 120 if (!IsAligned<kPageSize>(patch_delta_)) {
|
H A D | thread_pool.cc | 41 stack_size += kPageSize; 46 CHECK_ALIGNED(stack_->Begin(), kPageSize); 47 int mprotect_result = mprotect(stack_->Begin(), kPageSize, PROT_NONE);
|
H A D | monitor_pool.h | 187 static constexpr size_t kChunkCapacity = kPageSize / kAlignedMonitorSize; 190 static constexpr size_t kChunkSize = kPageSize;
|
/art/runtime/gc/allocator/ |
H A D | rosalloc.cc | 47 size_t RosAlloc::dedicated_full_run_storage_[kPageSize / sizeof(size_t)] = { 0 }; 61 DCHECK_ALIGNED(base, kPageSize); 62 DCHECK_EQ(RoundUp(capacity, kPageSize), capacity); 63 DCHECK_EQ(RoundUp(max_capacity, kPageSize), max_capacity); 65 CHECK_ALIGNED(page_release_size_threshold_, kPageSize); 86 size_t num_of_pages = footprint_ / kPageSize; 87 size_t max_num_of_pages = max_capacity_ / kPageSize; 90 RoundUp(max_num_of_pages, kPageSize), 102 DCHECK_EQ(capacity_ % kPageSize, static_cast<size_t>(0)); 127 const size_t req_byte_size = num_pages * kPageSize; [all...] |
H A D | dlmalloc.cc | 65 start = reinterpret_cast<void*>(art::RoundUp(reinterpret_cast<uintptr_t>(start), art::kPageSize)); 66 end = reinterpret_cast<void*>(art::RoundDown(reinterpret_cast<uintptr_t>(end), art::kPageSize));
|
H A D | rosalloc.h | 59 DCHECK_ALIGNED(byte_size, kPageSize); 64 DCHECK_EQ(byte_size % kPageSize, static_cast<size_t>(0)); 105 DCHECK_EQ(byte_size % kPageSize, static_cast<size_t>(0)); 392 return reinterpret_cast<uint8_t*>(this) + kPageSize * numOfPages[size_bracket_idx_]; 612 DCHECK_EQ(byte_offset % static_cast<size_t>(kPageSize), static_cast<size_t>(0)); 613 return byte_offset / kPageSize; 618 return (reinterpret_cast<uintptr_t>(addr) - reinterpret_cast<uintptr_t>(base_)) / kPageSize; 871 return RoundUp(bytes, kPageSize); 910 DCHECK_LT(idx, capacity_ / kPageSize);
|
/art/runtime/gc/collector/ |
H A D | immune_spaces_test.cc | 71 reinterpret_cast<uint8_t*>(kPageSize), 72 kPageSize)); 208 constexpr size_t kImageSize = 123 * kPageSize; 209 constexpr size_t kImageOatSize = 321 * kPageSize; 210 constexpr size_t kOtherSpaceSize= 100 * kPageSize; 255 constexpr size_t kImage1Size = kPageSize * 17; 256 constexpr size_t kImage2Size = kPageSize * 13; 257 constexpr size_t kImage3Size = kPageSize * 3; 258 constexpr size_t kImage1OatSize = kPageSize * 5; 259 constexpr size_t kImage2OatSize = kPageSize * [all...] |
H A D | semi_space-inl.h | 67 CHECK_ALIGNED(ref, kPageSize);
|
H A D | immune_spaces.cc | 52 space_end = RoundUp(reinterpret_cast<uintptr_t>(image_space->GetImageEnd()), kPageSize);
|
H A D | semi_space.cc | 459 if (LIKELY(size <= static_cast<size_t>(kPageSize))) { 477 size_t page_remain = AlignUp(byte_dest, kPageSize) - byte_dest; 482 DCHECK_ALIGNED(reinterpret_cast<uintptr_t>(byte_dest), kPageSize); local 485 while (byte_src + kPageSize < limit) { 489 for (size_t i = 0; i < kPageSize / sizeof(*word_src); ++i) { 498 saved_bytes += kPageSize; 500 byte_src += kPageSize; 501 byte_dest += kPageSize;
|
/art/runtime/gc/space/ |
H A D | malloc_space.cc | 88 *growth_limit = RoundUp(*growth_limit, kPageSize); 89 *capacity = RoundUp(*capacity, kPageSize); 123 growth_limit = RoundUp(growth_limit, kPageSize); 166 SetEnd(reinterpret_cast<uint8_t*>(RoundUp(reinterpret_cast<uintptr_t>(End()), kPageSize))); 169 DCHECK_ALIGNED(begin_, kPageSize); 170 DCHECK_ALIGNED(End(), kPageSize); local 171 size_t size = RoundUp(Size(), kPageSize); 183 SetGrowthLimit(RoundUp(size, kPageSize));
|
H A D | large_object_space.h | 162 static constexpr size_t kAlignment = kPageSize;
|
/art/compiler/ |
H A D | elf_builder.h | 131 header_.sh_addralign = kPageSize; 465 rodata_(this, ".rodata", SHT_PROGBITS, SHF_ALLOC, nullptr, 0, kPageSize, 0), 466 text_(this, ".text", SHT_PROGBITS, SHF_ALLOC | SHF_EXECINSTR, nullptr, 0, kPageSize, 0), 467 bss_(this, ".bss", SHT_NOBITS, SHF_ALLOC, nullptr, 0, kPageSize, 0), 468 dynstr_(this, ".dynstr", SHF_ALLOC, kPageSize), 471 dynamic_(this, ".dynamic", SHT_DYNAMIC, SHF_ALLOC, &dynstr_, 0, kPageSize, sizeof(Elf_Dyn)), 472 eh_frame_(this, ".eh_frame", SHT_PROGBITS, SHF_ALLOC, nullptr, 0, kPageSize, 0), 480 abiflags_(this, ".MIPS.abiflags", SHT_MIPS_ABIFLAGS, SHF_ALLOC, nullptr, 0, kPageSize, 0, 562 CHECK(loaded_size_ == 0 || loaded_size_ == RoundUp(virtual_address_, kPageSize)) 630 DCHECK_EQ(rodata_.header_.sh_addralign, static_cast<Elf_Word>(kPageSize)); [all...] |
H A D | common_compiler_test.cc | 102 uintptr_t base = RoundDown(data, kPageSize); 103 uintptr_t limit = RoundUp(data + code_length, kPageSize);
|
/art/compiler/linker/ |
H A D | multi_oat_relative_patcher.cc | 39 DCHECK_ALIGNED(adjustment, kPageSize);
|
/art/runtime/gc/accounting/ |
H A D | card_table.cc | 122 uint8_t* round_start = AlignUp(start_card, kPageSize); 123 uint8_t* round_end = AlignDown(end_card, kPageSize);
|
H A D | bitmap.cc | 46 RoundUp(num_bits, kBitsPerBitmapWord) / kBitsPerBitmapWord * sizeof(uintptr_t), kPageSize);
|
H A D | space_bitmap_test.cc | 165 RunTest<kPageSize>();
|
/art/imgdiag/ |
H A D | imgdiag.cc | 321 const uint8_t* image_begin = AlignDown(image_begin_unaligned, kPageSize); 322 const uint8_t* image_end = AlignUp(image_end_unaligned, kPageSize); 403 for (uintptr_t begin = boot_map.start; begin != boot_map.end; begin += kPageSize) { 412 if (memcmp(local_ptr, remote_ptr, kPageSize) != 0) { 416 for (size_t i = 0; i < kPageSize / sizeof(uint32_t); ++i) { 438 virtual_page_idx = reinterpret_cast<uintptr_t>(local_ptr) / kPageSize; 441 page_idx = (offset + page_off_begin) / kPageSize; 448 size_t remote_virtual_page_idx = begin / kPageSize; 530 current_page_idx = object_address / kPageSize + page_off; 538 } while ((current_page_idx * kPageSize) < [all...] |
/art/compiler/utils/ |
H A D | swap_space.cc | 138 size_t next_part = std::max(RoundUp(min_size, kPageSize), RoundUp(kMininumMapSize, kPageSize));
|
/art/patchoat/ |
H A D | patchoat.cc | 1004 if (!IsAligned<kPageSize>(base_delta)) { 1005 Usage("Base offset/delta must be aligned to a pagesize (0x%08x) boundary.", kPageSize); 1011 << std::dec << (base_delta/kPageSize) << " pages."; 1101 if (!IsAligned<kPageSize>(base_delta)) { 1102 Usage("Base offset/delta must be alligned to a pagesize (0x%08x) boundary.", kPageSize); 1195 if (!IsAligned<kPageSize>(base_delta)) { 1205 << std::dec << (base_delta/kPageSize) << " pages.";
|