| Index: src/interpreter/interpreter.cc
|
| diff --git a/src/interpreter/interpreter.cc b/src/interpreter/interpreter.cc
|
| index 5f015c9de8c7397796f710b49c92e7716349eeae..acc69c43967019bac0b29301ed753a55330c5c41 100644
|
| --- a/src/interpreter/interpreter.cc
|
| +++ b/src/interpreter/interpreter.cc
|
| @@ -780,7 +780,7 @@ void Interpreter::DoBinaryOpWithFeedback(InterpreterAssembler* assembler) {
|
| //
|
| // Add register <src> to accumulator.
|
| void Interpreter::DoAdd(InterpreterAssembler* assembler) {
|
| - DoBinaryOp<AddStub>(assembler);
|
| + DoBinaryOpWithFeedback<AddWithFeedbackStub>(assembler);
|
| }
|
|
|
| // Sub <src>
|
| @@ -794,21 +794,21 @@ void Interpreter::DoSub(InterpreterAssembler* assembler) {
|
| //
|
| // Multiply accumulator by register <src>.
|
| void Interpreter::DoMul(InterpreterAssembler* assembler) {
|
| - DoBinaryOp<MultiplyStub>(assembler);
|
| + DoBinaryOpWithFeedback<MultiplyWithFeedbackStub>(assembler);
|
| }
|
|
|
| // Div <src>
|
| //
|
| // Divide register <src> by accumulator.
|
| void Interpreter::DoDiv(InterpreterAssembler* assembler) {
|
| - DoBinaryOp<DivideStub>(assembler);
|
| + DoBinaryOpWithFeedback<DivideWithFeedbackStub>(assembler);
|
| }
|
|
|
| // Mod <src>
|
| //
|
| // Modulo register <src> by accumulator.
|
| void Interpreter::DoMod(InterpreterAssembler* assembler) {
|
| - DoBinaryOp<ModulusStub>(assembler);
|
| + DoBinaryOpWithFeedback<ModulusWithFeedbackStub>(assembler);
|
| }
|
|
|
| // BitwiseOr <src>
|
|
|