Index: src/type-info.cc |
diff --git a/src/type-info.cc b/src/type-info.cc |
index 190eb3e6fff90dbaad5d5d479d1da0b148b9c8a7..dbd37f7f79434c3232cfb65822eb0cedf59dc044 100644 |
--- a/src/type-info.cc |
+++ b/src/type-info.cc |
@@ -251,7 +251,7 @@ void TypeFeedbackOracle::LoadReceiverTypes(Property* expr, |
Handle<String> name, |
SmallMapList* types) { |
Code::Flags flags = Code::ComputeFlags( |
- Code::STUB, MONOMORPHIC, Code::kNoExtraICState, |
+ Code::HANDLER, MONOMORPHIC, Code::kNoExtraICState, |
Code::NORMAL, Code::LOAD_IC); |
CollectReceiverTypes(expr->PropertyFeedbackId(), name, flags, types); |
} |
@@ -261,7 +261,7 @@ void TypeFeedbackOracle::StoreReceiverTypes(Assignment* expr, |
Handle<String> name, |
SmallMapList* types) { |
Code::Flags flags = Code::ComputeFlags( |
- Code::STUB, MONOMORPHIC, Code::kNoExtraICState, |
+ Code::HANDLER, MONOMORPHIC, Code::kNoExtraICState, |
Code::NORMAL, Code::STORE_IC); |
CollectReceiverTypes(expr->AssignmentFeedbackId(), name, flags, types); |
} |