• Home
  • Raw
  • Download

Lines Matching refs:bytecode_iterator

40     interpreter::BytecodeArrayIterator& bytecode_iterator, int offset) {  in AdvanceToOffsetForTracing()  argument
41 while (bytecode_iterator.current_offset() + in AdvanceToOffsetForTracing()
42 bytecode_iterator.current_bytecode_size() <= in AdvanceToOffsetForTracing()
44 bytecode_iterator.Advance(); in AdvanceToOffsetForTracing()
46 DCHECK(bytecode_iterator.current_offset() == offset || in AdvanceToOffsetForTracing()
47 ((bytecode_iterator.current_offset() + 1) == offset && in AdvanceToOffsetForTracing()
48 bytecode_iterator.current_operand_scale() > in AdvanceToOffsetForTracing()
53 interpreter::BytecodeArrayIterator& bytecode_iterator, in PrintRegisters() argument
65 interpreter::Bytecode bytecode = bytecode_iterator.current_bytecode(); in PrintRegisters()
77 bytecode_iterator.bytecode_array()->GetIsolate()); in PrintRegisters()
90 bytecode_iterator.GetRegisterOperand(operand_index); in PrintRegisters()
91 int range = bytecode_iterator.GetRegisterOperandRange(operand_index); in PrintRegisters()
97 bytecode_iterator.bytecode_array()->parameter_count()) in PrintRegisters()
120 interpreter::BytecodeArrayIterator bytecode_iterator(bytecode_array); in RUNTIME_FUNCTION() local
121 AdvanceToOffsetForTracing(bytecode_iterator, offset); in RUNTIME_FUNCTION()
122 if (offset == bytecode_iterator.current_offset()) { in RUNTIME_FUNCTION()
132 PrintRegisters(os, true, bytecode_iterator, accumulator); in RUNTIME_FUNCTION()
147 interpreter::BytecodeArrayIterator bytecode_iterator(bytecode_array); in RUNTIME_FUNCTION() local
148 AdvanceToOffsetForTracing(bytecode_iterator, offset); in RUNTIME_FUNCTION()
152 if (bytecode_iterator.current_operand_scale() == in RUNTIME_FUNCTION()
154 offset > bytecode_iterator.current_offset()) { in RUNTIME_FUNCTION()
157 PrintRegisters(os, false, bytecode_iterator, accumulator); in RUNTIME_FUNCTION()