Index: src/type-info.cc |
diff --git a/src/type-info.cc b/src/type-info.cc |
index ce54504152874e31344449284c294519fe9a9059..71236f7d9c3c81af556ec3c0cd54a0be7b51956d 100644 |
--- a/src/type-info.cc |
+++ b/src/type-info.cc |
@@ -228,7 +228,7 @@ void TypeFeedbackOracle::CompareType(TypeFeedbackId id, |
CompareIC::StubInfoToType( |
stub_minor_key, left_type, right_type, combined_type, map, zone()); |
} else if (code->is_compare_nil_ic_stub()) { |
- CompareNilICStub stub(code->extra_ic_state()); |
+ CompareNilICStub stub(isolate(), code->extra_ic_state()); |
*combined_type = stub.GetType(zone(), map); |
*left_type = *right_type = stub.GetInputType(zone(), map); |
} |
@@ -286,7 +286,7 @@ void TypeFeedbackOracle::PropertyReceiverTypes( |
TypeFeedbackId id, Handle<String> name, |
SmallMapList* receiver_types, bool* is_prototype) { |
receiver_types->Clear(); |
- FunctionPrototypeStub proto_stub(Code::LOAD_IC); |
+ FunctionPrototypeStub proto_stub(isolate(), Code::LOAD_IC); |
*is_prototype = LoadIsStub(id, &proto_stub); |
if (!*is_prototype) { |
Code::Flags flags = Code::ComputeHandlerFlags(Code::LOAD_IC); |