Lines Matching refs:bytecode_array
21 explicit OnHeapBytecodeArray(Handle<BytecodeArray> bytecode_array) in OnHeapBytecodeArray() argument
22 : array_(bytecode_array) {} in OnHeapBytecodeArray()
58 std::unique_ptr<AbstractBytecodeArray> bytecode_array, int initial_offset) in BytecodeArrayAccessor() argument
59 : bytecode_array_(std::move(bytecode_array)), in BytecodeArrayAccessor()
67 Handle<BytecodeArray> bytecode_array, int initial_offset) in BytecodeArrayAccessor() argument
69 std::make_unique<OnHeapBytecodeArray>(bytecode_array), in BytecodeArrayAccessor()
82 interpreter::Bytecodes::FromByte(bytecode_array()->get(bytecode_offset_)); in ApplyDebugBreak()
86 bytecode_array()->set(bytecode_offset_, in ApplyDebugBreak()
92 uint8_t current_byte = bytecode_array()->get(bytecode_offset_); in UpdateOperandScale()
106 return bytecode_offset_ >= 0 && bytecode_offset_ < bytecode_array()->length(); in OffsetInBounds()
112 bytecode_array()->get(bytecode_offset_ + current_prefix_offset()); in current_bytecode()
131 bytecode_array()->GetFirstBytecodeAddress() + bytecode_offset_ + in GetUnsignedOperand()
147 bytecode_array()->GetFirstBytecodeAddress() + bytecode_offset_ + in GetSignedOperand()
194 return Register::FromParameterIndex(0, bytecode_array()->parameter_count()); in GetReceiver()
202 bytecode_array()->parameter_count()); in GetParameter()
209 bytecode_array()->GetFirstBytecodeAddress() + bytecode_offset_ + in GetRegisterOperand()
260 return bytecode_array()->GetConstantAtIndex(index, isolate); in GetConstantAtIndex()
264 return bytecode_array()->IsConstantAtIndexSmi(index); in IsConstantAtIndexSmi()
268 return bytecode_array()->GetConstantAtIndexAsSmi(index); in GetConstantAtIndexAsSmi()
324 bytecode_array()->GetFirstBytecodeAddress() + bytecode_offset_); in PrintTo()
326 bytecode_array()->parameter_count()); in PrintTo()