Lines Matching defs:begin

65   DCHECK(above == regions_.end() || above->begin() >= new_region.end());
68 if (above != regions_.end() && new_region.end() == above->begin()) {
69 base::AddressRegion merged_region{new_region.begin(),
73 if (above != regions_.begin()) {
76 if (below->end() == new_region.begin()) {
77 merged_region = {below->begin(), below->size() + merged_region.size()};
87 if (above == regions_.begin()) {
95 DCHECK(above == regions_.end() || below->end() < above->begin());
98 if (below->end() == new_region.begin()) {
99 base::AddressRegion merged_region{below->begin(),
108 DCHECK_LT(below->end(), new_region.begin());
124 if (it != regions_.begin()) --it;
129 base::AddressRegion ret{overlap.begin(), size};
134 } else if (ret.begin() == old.begin()) {
136 regions_.insert(insert_pos, {old.begin() + size, old.size() - size});
139 regions_.insert(insert_pos, {old.begin(), old.size() - size});
143 regions_.insert(insert_pos, {old.begin(), ret.begin() - old.begin()});
187 memcpy(ptr, vec.begin(), vec.size());
204 protected_instruction_data.begin());
244 name_buffer.append(name.begin(), name.size());
252 name_buffer.append(name.begin(), name.end());
405 Disassembler::Decode(nullptr, os, instructions().begin(),
406 instructions().begin() + instruction_size,
452 << static_cast<void*>(instructions().begin()) << "-"
453 << static_cast<void*>(instructions().begin() + instruction_size) << ")\n";
557 size_t missing_begin = range.begin();
629 SNPrintF(message, format.begin(), minimum_size,
631 V8::FatalProcessOutOfMemory(nullptr, message.begin());
657 writable_memory_.begin(), writable_memory_.end(), size_t{0},
665 writable_memory_.begin(), writable_memory_.end(),
671 writable_memory_.begin(), writable_memory_.end(), size_t{0},
676 DCHECK(std::none_of(writable_memory_.begin(), writable_memory_.end(),
681 USE(std::accumulate(writable_memory_.begin(), writable_memory_.end(),
683 DCHECK_LT(previous_end, region.begin());
738 SNPrintF(message, format.begin(), total_reserved, reserve_size);
739 V8::FatalProcessOutOfMemory(nullptr, message.begin());
755 Address commit_start = RoundUp(code_space.begin(), commit_page_size);
756 if (commit_start != code_space.begin()) {
783 DCHECK(IsAligned(code_space.begin(), kCodeAlignment));
788 code_space.begin(), size);
789 return {reinterpret_cast<byte*>(code_space.begin()), code_space.size()};
814 split_range.begin(), split_range.end());
815 CHECK(SetPermissions(page_allocator, split_range.begin(),
831 Address begin = RoundDown(region.begin(), commit_page_size);
833 region = base::AddressRegion(begin, end - begin);
857 std::max(RoundUp(merged_region.begin(), commit_page_size),
858 RoundDown(region.begin(), commit_page_size));
899 split_range.begin(), split_range.end());
900 CHECK(SetPermissions(page_allocator, split_range.begin(),
908 if (insert_pos != writable_memory_.begin()) {
911 if (previous->end() == region.begin()) {
912 region = {previous->begin(), previous->size() + region.size()};
917 region.end() == insert_pos->begin()) {
918 region = {region.begin(), insert_pos->size() + region.size()};
929 if (it != writable_memory_.begin()) --it;
931 if (it == writable_memory_.end() || it->begin() >= region.end()) {
936 if (it->end() <= region.begin()) continue; // Continue after {it}.
939 if (overlap.begin() == region.begin()) {
948 region = {region.begin(), overlap.begin() - region.begin()};
953 base::AddressRegion split = {region.begin(),
954 overlap.begin() - region.begin()};
1102 memcpy(dst_code_bytes.begin(), instructions.begin(), instructions.size());
1105 intptr_t delta = reinterpret_cast<Address>(dst_code_bytes.begin()) -
1111 Address dst_code_addr = reinterpret_cast<Address>(dst_code_bytes.begin());
1130 FlushInstructionCache(dst_code_bytes.begin(), dst_code_bytes.size());
1232 memcpy(dst_code_bytes.begin(), desc.buffer,
1236 intptr_t delta = dst_code_bytes.begin() - desc.buffer;
1240 Address code_start = reinterpret_cast<Address>(dst_code_bytes.begin());
1262 FlushInstructionCache(dst_code_bytes.begin(), dst_code_bytes.size());
1453 std::transform(owned_code_.begin(), owned_code_.end(), all_code.begin(),
1455 std::for_each(all_code.begin(), all_code.end(), WasmCodeRefScope::AddRef);
1496 ZapCode(reinterpret_cast<Address>(code_space.begin()), code_space.size());
1546 code_space_data.far_jump_table->instructions().begin()) {
1548 code_space_data.jump_table->instructions().begin(),
1599 CHECK_EQ(reinterpret_cast<Address>(padding.begin()), region.begin());
1601 reinterpret_cast<void*>(region.begin()), region.size());
1731 std::sort(new_owned_code_.begin(), new_owned_code_.end(),
1768 if (iter == owned_code_.begin()) return nullptr;
1800 table_end > code_region.begin() ? table_end - code_region.begin() : 0);
1913 DCHECK(IsAligned(region.begin(), CommitPageSize()));
1951 memory_protection_key_, region.begin(), region.end());
1956 region.begin(), region.end());
1957 success = SetPermissions(GetPlatformPageAllocator(), region.begin(),
1973 DCHECK(IsAligned(region.begin(), allocator->CommitPageSize()));
1979 region.begin(), region.end());
1980 CHECK(allocator->DecommitPages(reinterpret_cast<void*>(region.begin()),
1988 region.begin(), std::make_pair(region.end(), native_module)));
2223 SNPrintF(message, format.begin(), code_vmem_size);
2224 V8::FatalProcessOutOfMemory(isolate, message.begin());
2499 if (iter == lookup_map_.begin()) return nullptr;