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