| Index: src/type-info.h
|
| diff --git a/src/type-info.h b/src/type-info.h
|
| index 1519fcabb4935478e595a68446a5dfa66ca2e6ec..c53a2d8de3792a2ae6deedd7d8fe80d2b326cf26 100644
|
| --- a/src/type-info.h
|
| +++ b/src/type-info.h
|
| @@ -219,6 +219,7 @@ enum StringStubFeedback {
|
| class Assignment;
|
| class BinaryOperation;
|
| class Call;
|
| +class CallNew;
|
| class CaseClause;
|
| class CompareOperation;
|
| class CompilationInfo;
|
| @@ -239,6 +240,7 @@ class TypeFeedbackOracle BASE_EMBEDDED {
|
| bool StoreIsMonomorphicNormal(Expression* expr);
|
| bool StoreIsMegamorphicWithTypeInfo(Expression* expr);
|
| bool CallIsMonomorphic(Call* expr);
|
| + bool CallNewIsMonomorphic(CallNew* expr);
|
|
|
| Handle<Map> LoadMonomorphicReceiverType(Property* expr);
|
| Handle<Map> StoreMonomorphicReceiverType(Expression* expr);
|
| @@ -296,6 +298,7 @@ class TypeFeedbackOracle BASE_EMBEDDED {
|
| byte* old_start,
|
| byte* new_start);
|
| void ProcessRelocInfos(ZoneList<RelocInfo>* infos);
|
| + void ProcessTypeFeedbackCells(Handle<Code> code);
|
|
|
| // Returns an element from the backing store. Returns undefined if
|
| // there is no information.
|
|
|