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); |