| Index: src/ast.cc
 | 
| diff --git a/src/ast.cc b/src/ast.cc
 | 
| index 0ebbd35be886cdef66de2bb459226000d41750a3..bf607d255c15dbeda52c16146d2c97fa30a1fe8b 100644
 | 
| --- a/src/ast.cc
 | 
| +++ b/src/ast.cc
 | 
| @@ -663,12 +663,13 @@ void ObjectLiteral::Property::RecordTypeFeedback(TypeFeedbackOracle* oracle) {
 | 
|  
 | 
|  
 | 
|  void UnaryOperation::RecordTypeFeedback(TypeFeedbackOracle* oracle) {
 | 
| -  type_ = oracle->UnaryType(this);
 | 
| +  type_ = oracle->UnaryType(UnaryOperationFeedbackId());
 | 
|  }
 | 
|  
 | 
|  
 | 
|  void BinaryOperation::RecordTypeFeedback(TypeFeedbackOracle* oracle) {
 | 
| -  oracle->BinaryType(this, &left_type_, &right_type_, &result_type_,
 | 
| +  oracle->BinaryType(BinaryOperationFeedbackId(),
 | 
| +                     &left_type_, &right_type_, &result_type_,
 | 
|                       &has_fixed_right_arg_, &fixed_right_arg_value_);
 | 
|  }
 | 
|  
 | 
| 
 |