Index: src/type-info.cc |
diff --git a/src/type-info.cc b/src/type-info.cc |
index 80d3434c97fe40b37eb22baa41ec459902a71a5c..19d6ca65d7fa0de750e4754e52dd3a39bc13e44d 100644 |
--- a/src/type-info.cc |
+++ b/src/type-info.cc |
@@ -216,8 +216,7 @@ Handle<Map> TypeFeedbackOracle::StoreMonomorphicReceiverType( |
void TypeFeedbackOracle::LoadReceiverTypes(Property* expr, |
Handle<String> name, |
SmallMapList* types) { |
- Code::Flags flags = |
- Code::ComputeMonomorphicFlags(Code::LOAD_IC, Code::NORMAL); |
+ Code::Flags flags = Code::ComputeMonomorphicFlags(Code::LOAD_IC); |
CollectReceiverTypes(expr->PropertyFeedbackId(), name, flags, types); |
} |
@@ -225,8 +224,7 @@ void TypeFeedbackOracle::LoadReceiverTypes(Property* expr, |
void TypeFeedbackOracle::StoreReceiverTypes(Assignment* expr, |
Handle<String> name, |
SmallMapList* types) { |
- Code::Flags flags = |
- Code::ComputeMonomorphicFlags(Code::STORE_IC, Code::NORMAL); |
+ Code::Flags flags = Code::ComputeMonomorphicFlags(Code::STORE_IC); |
CollectReceiverTypes(expr->AssignmentFeedbackId(), name, flags, types); |
} |
@@ -243,10 +241,10 @@ void TypeFeedbackOracle::CallReceiverTypes(Call* expr, |
CallIC::Contextual::encode(call_kind == CALL_AS_FUNCTION); |
Code::Flags flags = Code::ComputeMonomorphicFlags(Code::CALL_IC, |
- Code::NORMAL, |
extra_ic_state, |
- OWN_MAP, |
- arity); |
+ Code::NORMAL, |
+ arity, |
+ OWN_MAP); |
CollectReceiverTypes(expr->CallFeedbackId(), name, flags, types); |
} |