| Index: src/objects.cc
|
| diff --git a/src/objects.cc b/src/objects.cc
|
| index 5d08705ae73d99852159c3643be4a488fd56d2d3..d9059de4247f2549b460f52eff8c389745c9ccc1 100644
|
| --- a/src/objects.cc
|
| +++ b/src/objects.cc
|
| @@ -7455,7 +7455,7 @@ static void TrimEnumCache(Heap* heap, Map* map, DescriptorArray* descriptors) {
|
| live_enum = map->NumberOfDescribedProperties(OWN_DESCRIPTORS, DONT_ENUM);
|
| }
|
| if (live_enum == 0) return descriptors->ClearEnumCache();
|
| -
|
| +
|
| FixedArray* enum_cache = descriptors->GetEnumCache();
|
|
|
| int to_trim = enum_cache->length() - live_enum;
|
|
|