Home
last modified time | relevance | path

Searched refs:BytecodeArray (Results 1 – 25 of 56) sorted by relevance

123

/external/v8/src/compiler/
Dbytecode-branch-analysis.h14 class BytecodeArray; variable
27 BytecodeBranchAnalysis(Handle<BytecodeArray> bytecode_array, Zone* zone);
50 Handle<BytecodeArray> bytecode_array() const { return bytecode_array_; } in bytecode_array()
52 Handle<BytecodeArray> bytecode_array_;
Dbytecode-loop-analysis.h14 class BytecodeArray; variable
22 BytecodeLoopAnalysis(Handle<BytecodeArray> bytecode_array,
43 Handle<BytecodeArray> bytecode_array() const { return bytecode_array_; } in bytecode_array()
45 Handle<BytecodeArray> bytecode_array_;
Dbytecode-branch-analysis.cc15 Handle<BytecodeArray> bytecode_array, Zone* zone) in BytecodeBranchAnalysis()
Dbytecode-loop-analysis.cc16 Handle<BytecodeArray> bytecode_array, in BytecodeLoopAnalysis()
Dbytecode-graph-builder.h228 const Handle<BytecodeArray>& bytecode_array() const { in bytecode_array()
277 Handle<BytecodeArray> bytecode_array_;
/external/v8/src/runtime/
Druntime-interpreter.cc109 CONVERT_ARG_HANDLE_CHECKED(BytecodeArray, bytecode_array, 0); in RUNTIME_FUNCTION()
114 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
137 CONVERT_ARG_HANDLE_CHECKED(BytecodeArray, bytecode_array, 0); in RUNTIME_FUNCTION()
141 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
177 CONVERT_ARG_HANDLE_CHECKED(BytecodeArray, bytecode_array, 0); in RUNTIME_FUNCTION()
180 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
184 offset = it.current_offset() + BytecodeArray::kHeaderSize - kHeapObjectTag; in RUNTIME_FUNCTION()
/external/v8/src/interpreter/
Dbytecode-array-iterator.h21 explicit BytecodeArrayIterator(Handle<BytecodeArray> bytecode_array);
30 const Handle<BytecodeArray>& bytecode_array() const { in bytecode_array()
57 Handle<BytecodeArray> bytecode_array_;
Dbytecode-dead-code-optimizer.h29 Handle<BytecodeArray> ToBytecodeArray( in NON_EXPORTED_BASE()
Dbytecode-dead-code-optimizer.cc16 Handle<BytecodeArray> BytecodeDeadCodeOptimizer::ToBytecodeArray( in ToBytecodeArray()
Dbytecode-peephole-optimizer.h33 Handle<BytecodeArray> ToBytecodeArray( in NON_EXPORTED_BASE()
Dbytecode-array-writer.h38 Handle<BytecodeArray> ToBytecodeArray( in NON_EXPORTED_BASE()
Dbytecode-array-writer.cc34 Handle<BytecodeArray> BytecodeArrayWriter::ToBytecodeArray( in ToBytecodeArray()
43 Handle<BytecodeArray> bytecode_array = isolate->factory()->NewBytecodeArray( in ToBytecodeArray()
Dinterpreter-assembler.cc461 BytecodeArray::kConstantPoolOffset); in LoadConstantPoolEntry()
470 BytecodeArray::kConstantPoolOffset); in LoadAndUntagConstantPoolEntry()
890 IntPtrConstant(BytecodeArray::kInterruptBudgetOffset - kHeapObjectTag); in UpdateInterruptBudget()
1176 Int32Sub(Int32Constant(kHeapObjectTag + BytecodeArray::kHeaderSize), in UpdateInterruptBudgetOnReturn()
1191 IntPtrConstant(BytecodeArray::kOSRNestingLevelOffset - kHeapObjectTag); in LoadOSRNestingLevel()
1264 bytecode_array, BytecodeArray::kFrameSizeOffset, MachineType::Int32()); in RegisterCount()
Dbytecode-array-iterator.cc16 Handle<BytecodeArray> bytecode_array) in BytecodeArrayIterator()
Dbytecode-generator.h28 Handle<BytecodeArray> FinalizeBytecode(Isolate* isolate);
Dbytecode-peephole-optimizer.cc21 Handle<BytecodeArray> BytecodePeepholeOptimizer::ToBytecodeArray( in ToBytecodeArray()
/external/v8/src/
Dcompilation-info.h90 Handle<BytecodeArray> bytecode_array() const { return bytecode_array_; } in bytecode_array()
192 void SetBytecodeArray(Handle<BytecodeArray> bytecode_array) { in SetBytecodeArray()
361 Handle<BytecodeArray> bytecode_array_;
Dsource-position-table.h19 class BytecodeArray; variable
Dframes.cc1372 BytecodeArray* bytecode = function()->shared()->bytecode_array(); in LookupExceptionHandlerInTable()
1383 return raw_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in GetBytecodeOffset()
1394 return raw_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in GetBytecodeOffset()
1402 int raw_offset = new_offset + BytecodeArray::kHeaderSize - kHeapObjectTag; in PatchBytecodeOffset()
1406 BytecodeArray* InterpretedFrame::GetBytecodeArray() const { in GetBytecodeArray()
1411 return BytecodeArray::cast(GetExpression(index)); in GetBytecodeArray()
1414 void InterpretedFrame::PatchBytecodeArray(BytecodeArray* bytecode_array) { in PatchBytecodeArray()
1596 BytecodeArray* bytecodes = iframe->GetBytecodeArray(); in Print()
Dobjects-body-descriptors-inl.h195 class BytecodeArray::BodyDescriptor final : public BodyDescriptorBase {
219 return reinterpret_cast<BytecodeArray*>(obj)->BytecodeArraySize(); in SizeOf()
551 return Op::template apply<BytecodeArray::BodyDescriptor>(p1, p2, p3); in BodyDescriptorApply()
Dobjects-inl.h659 TYPE_CHECKER(BytecodeArray, BYTECODE_ARRAY_TYPE) in TYPE_CHECKER()
3284 CAST_ACCESSOR(BytecodeArray) in CAST_ACCESSOR()
4168 byte BytecodeArray::get(int index) { in get()
4174 void BytecodeArray::set(int index, byte value) { in set()
4180 void BytecodeArray::set_frame_size(int frame_size) { in set_frame_size()
4187 int BytecodeArray::frame_size() const { in frame_size()
4192 int BytecodeArray::register_count() const { in register_count()
4197 void BytecodeArray::set_parameter_count(int number_of_parameters) { in set_parameter_count()
4205 int BytecodeArray::interrupt_budget() const { in interrupt_budget()
4209 void BytecodeArray::set_interrupt_budget(int interrupt_budget) { in set_interrupt_budget()
[all …]
Dfactory.h347 Handle<BytecodeArray> NewBytecodeArray(int length, const byte* raw_bytecodes,
617 Handle<BytecodeArray> CopyBytecodeArray(Handle<BytecodeArray>);
/external/v8/src/heap/
Dobjects-visiting-inl.h113 HeapObject::RawField(object, BytecodeArray::kConstantPoolOffset), in VisitBytecodeArray()
114 HeapObject::RawField(object, BytecodeArray::kFrameSizeOffset)); in VisitBytecodeArray()
115 return reinterpret_cast<BytecodeArray*>(object)->BytecodeArraySize(); in VisitBytecodeArray()
162 &FixedBodyVisitor<StaticVisitor, BytecodeArray::MarkingBodyDescriptor, in Initialize()
Dobject-stats.h144 void RecordBytecodeArrayDetails(BytecodeArray* obj);
/external/v8/src/extensions/
Dstatistics-extension.cc157 BytecodeArray::cast(obj)->source_position_table()->Size(); in GetCounters()

123