Index: src/objects.cc |
diff --git a/src/objects.cc b/src/objects.cc |
index ecb5bf1b5164265ae48d7f4be04d01181a7c8c65..674aef56e6b968bf4a2e2530e14a16458f832025 100644 |
--- a/src/objects.cc |
+++ b/src/objects.cc |
@@ -9734,6 +9734,7 @@ static bool CheckEquivalent(Map* first, Map* second) { |
first->instance_type() == second->instance_type() && |
first->bit_field() == second->bit_field() && |
first->is_extensible() == second->is_extensible() && |
+ first->is_strong() == second->is_strong() && |
first->has_instance_call_handler() == |
second->has_instance_call_handler(); |
} |
@@ -10369,7 +10370,7 @@ void JSFunction::SetInstancePrototype(Handle<JSFunction> function, |
CacheInitialJSArrayMaps(native_context, new_map); |
Handle<Map> new_strong_map = |
Map::Copy(initial_map, "SetInstancePrototype"); |
- new_strong_map->set_is_strong(true); |
+ new_strong_map->set_is_strong(); |
CacheInitialJSArrayMaps(native_context, new_strong_map); |
} |
} |