| Index: src/ast.cc
|
| diff --git a/src/ast.cc b/src/ast.cc
|
| index 239e5d0ffe4475a2e885962a9a36832de23a8f54..666637b958ad747c0f39b5d69e1954832978a54c 100644
|
| --- a/src/ast.cc
|
| +++ b/src/ast.cc
|
| @@ -602,6 +602,14 @@ void CompareOperation::RecordTypeFeedback(TypeFeedbackOracle* oracle) {
|
| }
|
|
|
|
|
| +void ObjectLiteral::Property::RecordTypeFeedback(TypeFeedbackOracle* oracle) {
|
| + is_monomorphic_ = oracle->ObjectLiteralStoreIsMonomorphic(this);
|
| + if (is_monomorphic_) {
|
| + receiver_type_ = oracle->GetObjectLiteralStoreMap(this);
|
| + }
|
| +}
|
| +
|
| +
|
| // ----------------------------------------------------------------------------
|
| // Implementation of AstVisitor
|
|
|
|
|