Home | History | Annotate | Download | only in runtime

Lines Matching refs:bytecode_iterator

35     interpreter::BytecodeArrayIterator& bytecode_iterator, int offset) {
36 while (bytecode_iterator.current_offset() +
37 bytecode_iterator.current_bytecode_size() <=
39 bytecode_iterator.Advance();
41 DCHECK(bytecode_iterator.current_offset() == offset ||
42 ((bytecode_iterator.current_offset() + 1) == offset &&
43 bytecode_iterator.current_operand_scale() >
48 interpreter::BytecodeArrayIterator& bytecode_iterator,
60 interpreter::Bytecode bytecode = bytecode_iterator.current_bytecode();
72 bytecode_iterator.bytecode_array()->GetIsolate());
85 bytecode_iterator.GetRegisterOperand(operand_index);
86 int range = bytecode_iterator.GetRegisterOperandRange(operand_index);
92 bytecode_iterator.bytecode_array()->parameter_count())
115 interpreter::BytecodeArrayIterator bytecode_iterator(bytecode_array);
116 AdvanceToOffsetForTracing(bytecode_iterator, offset);
117 if (offset == bytecode_iterator.current_offset()) {
127 PrintRegisters(os, true, bytecode_iterator, accumulator);
142 interpreter::BytecodeArrayIterator bytecode_iterator(bytecode_array);
143 AdvanceToOffsetForTracing(bytecode_iterator, offset);
147 if (bytecode_iterator.current_operand_scale() ==
149 offset > bytecode_iterator.current_offset()) {
152 PrintRegisters(os, false, bytecode_iterator, accumulator);