Index: src/objects.cc |
diff --git a/src/objects.cc b/src/objects.cc |
index 44741fd029f2b9067a48f1e29f5df049cf7fa9d7..640fa8e1c739cc8f8f8af83025aaf358e53d236c 100644 |
--- a/src/objects.cc |
+++ b/src/objects.cc |
@@ -4122,6 +4122,8 @@ void Map::TraverseTransitionTree(TraverseCallback callback, void* data) { |
} |
} |
if (!map_done) continue; |
+ } else { |
+ map_or_index_field = NULL; |
} |
// That was the regular transitions, now for the prototype transitions. |
FixedArray* prototype_transitions = |