Index: src/heap/mark-compact.cc |
diff --git a/src/heap/mark-compact.cc b/src/heap/mark-compact.cc |
index a206b1d12e4beb525a4ffb2235e37ee9571ec830..6c005cbdc4515d1967950bc931226f672c51aad5 100644 |
--- a/src/heap/mark-compact.cc |
+++ b/src/heap/mark-compact.cc |
@@ -1206,7 +1206,6 @@ static inline HeapObject* ShortCircuitConsString(Object** p) { |
// except the maps for the object and its possible substrings might be |
// marked. |
HeapObject* object = HeapObject::cast(*p); |
- if (!FLAG_clever_optimizations) return object; |
Map* map = object->map(); |
InstanceType type = map->instance_type(); |
if (!IsShortcutCandidate(type)) return object; |