Home
last modified time | relevance | path

Searched refs:buffer_start_ (Results 1 - 25 of 38) sorted by relevance

12

/third_party/node/deps/v8/src/objects/
H A Dbacking-store.cc161 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 Dbacking-store.h88 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 Dassembler-s390.cc353 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 Dassembler-s390.h1320 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 Dscanner-character-streams.cc256 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 Dscanner.h100 // 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 Dassembler.h268 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 Dassembler.cc195 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 Dassembler-ppc.cc222 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 Dassembler-ppc-inl.h378 Address pc = reinterpret_cast<Address>(buffer_start_) + pc_offset; in PatchConstantPoolAccessInstruction()
H A Dassembler-ppc.h1247 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 Dassembler-riscv64.cc205 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 Dassembler-riscv64.h1256 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 Dassembler-loong64.cc159 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 Dassembler-loong64.h152 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 Dassembler-mips.cc251 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 Dassembler-arm64.h303 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 Dassembler-arm64.cc345 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 Dassembler-ia32.cc312 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 Dassembler-ia32.h1664 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 Dassembler-x64.cc246 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 Dassembler-arm.cc475 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 Dassembler-arm.h1105 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 Dassembler-mips64.cc226 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 Dassembler-mips64.h182 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()

Completed in 91 milliseconds

12