| Index: src/hydrogen.cc
|
| ===================================================================
|
| --- src/hydrogen.cc (revision 6128)
|
| +++ src/hydrogen.cc (working copy)
|
| @@ -3355,7 +3355,6 @@
|
| // We have a second position recorded in the FullCodeGenerator to have
|
| // type feedback for the binary operation.
|
| BinaryOperation* operation = expr->binary_operation();
|
| - operation->RecordTypeFeedback(oracle());
|
|
|
| if (var != NULL) {
|
| if (!var->is_global() && !var->IsStackAllocated()) {
|
| @@ -4714,7 +4713,7 @@
|
| default:
|
| UNREACHABLE();
|
| }
|
| - TypeInfo info = oracle()->BinaryType(expr, TypeFeedbackOracle::RESULT);
|
| + TypeInfo info = oracle()->BinaryType(expr);
|
| // If we hit an uninitialized binary op stub we will get type info
|
| // for a smi operation. If one of the operands is a constant string
|
| // do not generate code assuming it is a smi operation.
|
| @@ -4859,7 +4858,7 @@
|
| HValue* left = Pop();
|
| Token::Value op = expr->op();
|
|
|
| - TypeInfo info = oracle()->CompareType(expr, TypeFeedbackOracle::RESULT);
|
| + TypeInfo info = oracle()->CompareType(expr);
|
| HInstruction* instr = NULL;
|
| if (op == Token::INSTANCEOF) {
|
| instr = new HInstanceOf(left, right);
|
|
|