Index: src/objects-inl.h |
diff --git a/src/objects-inl.h b/src/objects-inl.h |
index 5aea3b5106bc741386914a21207499ff6471d5c3..ddeaede01e01177bf78071b95e88629bb29cb42b 100644 |
--- a/src/objects-inl.h |
+++ b/src/objects-inl.h |
@@ -4808,9 +4808,9 @@ Object* Code::GetObjectFromEntryAddress(Address location_of_address) { |
bool Code::IsWeakObjectInOptimizedCode(Object* object) { |
+ if (!FLAG_collect_maps) return false; |
if (object->IsMap()) { |
return Map::cast(object)->CanTransition() && |
- FLAG_collect_maps && |
FLAG_weak_embedded_maps_in_optimized_code; |
} |
if (object->IsJSObject() || |