/third_party/node/deps/v8/src/objects/ |
H A D | backing-store.cc | 161 buffer_start_ = nullptr; in Clear() 178 : buffer_start_(buffer_start), in BackingStore() 205 if (buffer_start_ == nullptr) { in ~BackingStore() 215 if (GetProcessWideSandbox()->Contains(buffer_start_)) { in ~BackingStore() 232 this, buffer_start_, byte_length(), byte_capacity_, reservation_size); in ~BackingStore() 242 GetReservedRegion(has_guard_regions_, buffer_start_, byte_capacity_); in ~BackingStore() 257 GetReservedRegion(has_guard_regions_, buffer_start_, byte_capacity_); in ~BackingStore() 269 this, buffer_start_, byte_length(), byte_capacity_); in ~BackingStore() 270 type_specific_data_.deleter.callback(buffer_start_, byte_length_, in ~BackingStore() 279 buffer_start_, byte_lengt in ~BackingStore() [all...] |
H A D | backing-store.h | 88 void* buffer_start() const { return buffer_start_; } in buffer_start() 179 void* buffer_start_ = nullptr; member in v8::internal::BackingStore
|
/third_party/node/deps/v8/src/codegen/s390/ |
H A D | assembler-s390.cc | 353 Address pc = reinterpret_cast<Address>(buffer_start_) + request.offset(); in AllocateAndInstallRequestedHeapObjects() 379 reloc_info_writer.Reposition(buffer_start_ + buffer_->size(), pc_); 477 Opcode opcode = Instruction::S390OpcodeValue(buffer_start_ + pos); in target_at() 509 Opcode opcode = Instruction::S390OpcodeValue(buffer_start_ + pos); in target_at_put() 553 Opcode opcode = Instruction::S390OpcodeValue(buffer_start_ + pos); in max_reach_from() 757 DCHECK_EQ(buffer_start_, buffer_->start()); in GrowBuffer() 777 intptr_t pc_delta = new_start - buffer_start_; in GrowBuffer() 778 intptr_t rc_delta = (new_start + new_size) - (buffer_start_ + old_size); in GrowBuffer() 779 size_t reloc_size = (buffer_start_ + old_size) - reloc_info_writer.pos(); in GrowBuffer() 780 MemMove(new_start, buffer_start_, pc_offse in GrowBuffer() [all...] |
H A D | assembler-s390.h | 1320 return Instruction::InstructionBits(buffer_start_ + pos); in instr_at() 1324 Instruction::SetInstructionBits<T>(buffer_start_ + pos, instr); in instr_at_put() 1329 return Instruction::InstructionLength(buffer_start_ + pos); in instr_length_at() 1360 byte* buffer_pos() const { return buffer_start_; } in buffer_pos()
|
/third_party/node/deps/v8/src/parsing/ |
H A D | scanner-character-streams.cc | 256 buffer_start_ = &buffer_[0]; 257 buffer_cursor_ = buffer_start_; 263 buffer_end_ = buffer_start_; 315 buffer_start_ = range.start; 317 buffer_cursor_ = buffer_start_; 321 DCHECK_LE(buffer_start_, buffer_end_); 359 if (range.start != buffer_start_) { in UpdateBufferPointers() 360 buffer_cursor_ = (buffer_cursor_ - buffer_start_) + range.start; in UpdateBufferPointers() 361 buffer_start_ = range.start; in UpdateBufferPointers() 391 // The base class' buffer_start_ shoul [all...] |
H A D | scanner.h | 100 // buffer_start_ .. buffer_end_ will be handles locally. in Back() 102 if (V8_LIKELY(buffer_cursor_ > buffer_start_)) { in Back() 110 return buffer_pos_ + (buffer_cursor_ - buffer_start_); in pos() 115 pos < (buffer_pos_ + (buffer_end_ - buffer_start_)))) { in Seek() 116 buffer_cursor_ = buffer_start_ + (pos - buffer_pos_); in Seek() 147 : buffer_start_(buffer_start), in Utf16CharacterStream() 159 position >= buffer_pos_ + (buffer_end_ - buffer_start_)); in ReadBlockChecked() 168 DCHECK_LE(buffer_start_, buffer_cursor_); in ReadBlockChecked() 180 // - a stream could either fill a separate buffer. Then buffer_start_ and 183 // - a stream with existing buffer chunks would set buffer_start_ an 202 const uint16_t* buffer_start_; global() member in v8::internal::Utf16CharacterStream [all...] |
/third_party/node/deps/v8/src/codegen/ |
H A D | assembler.h | 268 int pc_offset() const { return static_cast<int>(pc_ - buffer_start_); } in pc_offset() 289 buffer_start_ = nullptr; in ReleaseBuffer() 368 byte* buffer_start_; member in v8::internal::AssemblerBase
|
H A D | assembler.cc | 195 buffer_start_ = buffer_->start(); in AssemblerBase() 196 pc_ = buffer_start_; in AssemblerBase() 203 v8::internal::Disassembler::Decode(isolate, os, buffer_start_, pc_); in Print()
|
/third_party/node/deps/v8/src/codegen/ppc/ |
H A D | assembler-ppc.cc | 222 Address pc = reinterpret_cast<Address>(buffer_start_) + request.offset(); in AllocateAndInstallRequestedHeapObjects() 237 reloc_info_writer.Reposition(buffer_start_ + buffer_->size(), pc_); 491 options(), reinterpret_cast<byte*>(buffer_start_ + pos), 2); in target_at_put() 506 options(), reinterpret_cast<byte*>(buffer_start_ + pos), in target_at_put() 516 reinterpret_cast<byte*>(buffer_start_ + pos), in target_at_put() 524 reinterpret_cast<byte*>(buffer_start_ + pos), in target_at_put() 1447 ExternalAssemblerBuffer(buffer_start_ + pc_offset, kInstrSize + kGap)); in patch_wasm_cpi_return_address() 2060 DCHECK_EQ(buffer_start_, buffer_->start()); in GrowBuffer() 2080 intptr_t pc_delta = new_start - buffer_start_; in GrowBuffer() 2081 intptr_t rc_delta = (new_start + new_size) - (buffer_start_ in GrowBuffer() [all...] |
H A D | assembler-ppc-inl.h | 378 Address pc = reinterpret_cast<Address>(buffer_start_) + pc_offset; in PatchConstantPoolAccessInstruction()
|
H A D | assembler-ppc.h | 1247 return *reinterpret_cast<Instr*>(buffer_start_ + pos); in instr_at() 1250 *reinterpret_cast<Instr*>(buffer_start_ + pos) = instr; in instr_at_put()
|
/third_party/node/deps/v8/src/codegen/riscv64/ |
H A D | assembler-riscv64.cc | 205 Address pc = reinterpret_cast<Address>(buffer_start_) + request.offset(); in AllocateAndInstallRequestedHeapObjects() 219 reloc_info_writer.Reposition(buffer_start_ + buffer_->size(), pc_); 359 int64_t* p = reinterpret_cast<int64_t*>(buffer_start_ + pos); in target_at() 371 Instruction* instruction = Instruction::At(buffer_start_ + pos); in target_at() 373 reinterpret_cast<Instr*>(buffer_start_ + pos), pos); in target_at() 406 Address pc = reinterpret_cast<Address>(buffer_start_ + pos); in target_at() 408 uint64_t instr_address = reinterpret_cast<uint64_t>(buffer_start_ + pos); in target_at() 539 uint64_t imm = reinterpret_cast<uint64_t>(buffer_start_) + target_pos; in target_at_put() 540 *reinterpret_cast<uint64_t*>(buffer_start_ + pos) = imm; in target_at_put() 544 reinterpret_cast<Instr*>(buffer_start_ in target_at_put() [all...] |
H A D | assembler-riscv64.h | 1256 return *reinterpret_cast<Instr*>(buffer_start_ + pos); in instr_at() 1259 *reinterpret_cast<Instr*>(buffer_start_ + pos) = instr; in instr_at_put() 1263 *reinterpret_cast<ShortInstr*>(buffer_start_ + pos) = instr; in instr_at_put() 1267 return reinterpret_cast<Address>(buffer_start_ + pos); in toAddress()
|
/third_party/node/deps/v8/src/codegen/loong64/ |
H A D | assembler-loong64.cc | 159 Address pc = reinterpret_cast<Address>(buffer_start_) + request.offset(); in AllocateAndInstallRequestedHeapObjects() 171 reloc_info_writer.Reposition(buffer_start_ + buffer_->size(), pc_); 437 int64_t* p = reinterpret_cast<int64_t*>(buffer_start_ + pos); in target_at() 516 uint64_t imm = reinterpret_cast<uint64_t>(buffer_start_) + target_pos; in target_at_put() 517 *reinterpret_cast<uint64_t*>(buffer_start_ + pos) = imm; in target_at_put() 899 uint64_t imm = reinterpret_cast<uint64_t>(buffer_start_) + target_pos; in jump_address() 2129 intptr_t pc_delta = new_start - buffer_start_; in GrowBuffer() 2130 intptr_t rc_delta = (new_start + new_size) - (buffer_start_ + old_size); in GrowBuffer() 2131 size_t reloc_size = (buffer_start_ + old_size) - reloc_info_writer.pos(); in GrowBuffer() 2132 MemMove(new_start, buffer_start_, pc_offse in GrowBuffer() [all...] |
H A D | assembler-loong64.h | 152 return static_cast<int>(pc_for_safepoint_ - buffer_start_); in pc_offset_for_safepoint() 769 return *reinterpret_cast<Instr*>(buffer_start_ + pos); in instr_at() 772 *reinterpret_cast<Instr*>(buffer_start_ + pos) = instr; in instr_at_put()
|
/third_party/node/deps/v8/src/codegen/mips/ |
H A D | assembler-mips.cc | 251 Address pc = reinterpret_cast<Address>(buffer_start_) + request.offset(); in AllocateAndInstallRequestedHeapObjects() 294 reloc_info_writer.Reposition(buffer_start_ + buffer_->size(), pc_); 817 int32_t instr_address = reinterpret_cast<int32_t>(buffer_start_ + pos); in target_at() 873 uint32_t instr_address = reinterpret_cast<int32_t>(buffer_start_ + pos); in target_at() 901 uint32_t imm = reinterpret_cast<uint32_t>(buffer_start_) + target_pos; in target_at_put() 985 uint32_t imm = reinterpret_cast<uint32_t>(buffer_start_) + target_pos; in target_at_put() 1412 uint32_t imm = reinterpret_cast<uint32_t>(buffer_start_) + target_pos; in jump_address() 3555 int pc_delta = new_start - buffer_start_; in GrowBuffer() 3556 int rc_delta = (new_start + new_size) - (buffer_start_ + old_size); in GrowBuffer() 3557 size_t reloc_size = (buffer_start_ in GrowBuffer() [all...] |
/third_party/node/deps/v8/src/codegen/arm64/ |
H A D | assembler-arm64.h | 303 DCHECK((pc_ >= buffer_start_) && (pc_ < (buffer_start_ + buffer_->size()))); in SizeOfGeneratedCode() 304 return pc_ - buffer_start_; in SizeOfGeneratedCode() 2099 return reinterpret_cast<Instruction*>(buffer_start_ + offset); 2103 return reinterpret_cast<byte*>(instr) - buffer_start_; 2619 DCHECK_LE(pc_ + sizeof(instruction), buffer_start_ + buffer_->size()); 2629 DCHECK_LE(pc_ + size, buffer_start_ + buffer_->size());
|
H A D | assembler-arm64.cc | 345 DCHECK((pc_ >= buffer_start_) && (pc_ < buffer_start_ + buffer_->size())); in Reset() 348 memset(buffer_start_, 0, pc_ - buffer_start_); in Reset() 350 pc_ = buffer_start_; in Reset() 351 reloc_info_writer.Reposition(buffer_start_ + buffer_->size(), pc_); in Reset() 367 Address pc = reinterpret_cast<Address>(buffer_start_) + request.offset(); in AllocateAndInstallRequestedHeapObjects() 495 static_cast<int>(reinterpret_cast<byte*>(next_link) - buffer_start_)); in RemoveBranchFromLabelLinkChain() 3533 dc64(reinterpret_cast<uintptr_t>(buffer_start_ + label->pos())); in dcptr() 4299 intptr_t pc_delta = new_start - buffer_start_; in GrowBuffer() [all...] |
/third_party/node/deps/v8/src/codegen/ia32/ |
H A D | assembler-ia32.cc | 312 Address pc = reinterpret_cast<Address>(buffer_start_) + request.offset(); in AllocateAndInstallRequestedHeapObjects() 326 reloc_info_writer.Reposition(buffer_start_ + buffer_->size(), pc_); in Assembler() 1556 long_at_put(fixup_pos, reinterpret_cast<int>(buffer_start_ + pos)); in bind_to() 3275 DCHECK_EQ(buffer_start_, buffer_->start()); in GrowBuffer() 3293 intptr_t pc_delta = new_start - buffer_start_; in GrowBuffer() 3294 intptr_t rc_delta = (new_start + new_size) - (buffer_start_ + old_size); in GrowBuffer() 3295 size_t reloc_size = (buffer_start_ + old_size) - reloc_info_writer.pos(); in GrowBuffer() 3296 MemMove(new_start, buffer_start_, pc_offset()); in GrowBuffer() 3302 buffer_start_ = new_start; in GrowBuffer() 3309 Address p = reinterpret_cast<Address>(buffer_start_ in GrowBuffer() [all...] |
H A D | assembler-ia32.h | 1664 return (buffer_start_ + buffer_->size()) - reloc_info_writer.pos(); in relocation_writer_size() 1670 byte byte_at(int pos) { return buffer_start_[pos]; } in byte_at() 1671 void set_byte_at(int pos, byte value) { buffer_start_[pos] = value; } in set_byte_at() 1680 return reinterpret_cast<Address>(buffer_start_ + pos); in addr_at()
|
/third_party/node/deps/v8/src/codegen/x64/ |
H A D | assembler-x64.cc | 246 Address pc = reinterpret_cast<Address>(buffer_start_) + request.offset(); in AllocateAndInstallRequestedHeapObjects() 355 reloc_info_writer.Reposition(buffer_start_ + buffer_->size(), pc_); in Assembler() 482 intptr_t imm64 = reinterpret_cast<intptr_t>(buffer_start_ + pos); in bind_to() 496 intptr_t imm64 = reinterpret_cast<intptr_t>(buffer_start_ + pos); in bind_to() 559 DCHECK_EQ(buffer_start_, buffer_->start()); 575 intptr_t pc_delta = new_start - buffer_start_; 576 intptr_t rc_delta = (new_start + new_size) - (buffer_start_ + old_size); 577 size_t reloc_size = (buffer_start_ + old_size) - reloc_info_writer.pos(); 578 MemMove(new_start, buffer_start_, pc_offset()); 584 buffer_start_ [all...] |
/third_party/node/deps/v8/src/codegen/arm/ |
H A D | assembler-arm.cc | 475 Address pc = reinterpret_cast<Address>(buffer_start_) + request.offset(); in AllocateAndInstallRequestedHeapObjects() 537 reloc_info_writer.Reposition(buffer_start_ + buffer_->size(), pc_); 851 options(), reinterpret_cast<byte*>(buffer_start_ + pos), 1); in target_at_put() 860 options(), reinterpret_cast<byte*>(buffer_start_ + pos), 1); in target_at_put() 865 options(), reinterpret_cast<byte*>(buffer_start_ + pos), 2); in target_at_put() 877 options(), reinterpret_cast<byte*>(buffer_start_ + pos), 2); in target_at_put() 882 options(), reinterpret_cast<byte*>(buffer_start_ + pos), 3); in target_at_put() 5187 DCHECK_EQ(buffer_start_, buffer_->start()); in GrowBuffer() 5205 int pc_delta = new_start - buffer_start_; in GrowBuffer() 5206 int rc_delta = (new_start + new_size) - (buffer_start_ in GrowBuffer() [all...] |
H A D | assembler-arm.h | 1105 return *reinterpret_cast<Instr*>(buffer_start_ + pos); in instr_at() 1108 *reinterpret_cast<Instr*>(buffer_start_ + pos) = instr; in instr_at_put()
|
/third_party/node/deps/v8/src/codegen/mips64/ |
H A D | assembler-mips64.cc | 226 Address pc = reinterpret_cast<Address>(buffer_start_) + request.offset(); in AllocateAndInstallRequestedHeapObjects() 272 reloc_info_writer.Reposition(buffer_start_ + buffer_->size(), pc_); 694 int64_t* p = reinterpret_cast<int64_t*>(buffer_start_ + pos); in target_at() 768 uint64_t instr_address = reinterpret_cast<int64_t>(buffer_start_ + pos); in target_at() 805 uint64_t imm = reinterpret_cast<uint64_t>(buffer_start_) + target_pos; in target_at_put() 806 *reinterpret_cast<uint64_t*>(buffer_start_ + pos) = imm; in target_at_put() 857 uint64_t imm = reinterpret_cast<uint64_t>(buffer_start_) + target_pos; in target_at_put() 1338 uint64_t imm = reinterpret_cast<uint64_t>(buffer_start_) + target_pos; in jump_address() 3756 intptr_t pc_delta = new_start - buffer_start_; in GrowBuffer() 3757 intptr_t rc_delta = (new_start + new_size) - (buffer_start_ in GrowBuffer() [all...] |
H A D | assembler-mips64.h | 182 return static_cast<int>(pc_for_safepoint_ - buffer_start_); in pc_offset_for_safepoint() 1490 return *reinterpret_cast<Instr*>(buffer_start_ + pos); in instr_at() 1493 *reinterpret_cast<Instr*>(buffer_start_ + pos) = instr; in instr_at_put()
|