- return growPropertyStorage(
- vm, oldStructure, oldStructure->outOfLineCapacity(), newPropertyCapacity);
-}
-
-inline Butterfly* Butterfly::createOrGrowArrayRight(Butterfly* oldButterfly, VM& vm, Structure* oldStructure, size_t propertyCapacity, bool hadIndexingHeader, size_t oldIndexingPayloadSizeInBytes, size_t newIndexingPayloadSizeInBytes)
-{
- if (!oldButterfly)
- return create(vm, 0, propertyCapacity, true, IndexingHeader(), newIndexingPayloadSizeInBytes);
- return oldButterfly->growArrayRight(vm, oldStructure, propertyCapacity, hadIndexingHeader, oldIndexingPayloadSizeInBytes, newIndexingPayloadSizeInBytes);
+ if (!oldButterfly) {
+ return create(
+ vm, intendedOwner, 0, propertyCapacity, true, IndexingHeader(),
+ newIndexingPayloadSizeInBytes);
+ }
+ return oldButterfly->growArrayRight(
+ vm, intendedOwner, oldStructure, propertyCapacity, hadIndexingHeader,
+ oldIndexingPayloadSizeInBytes, newIndexingPayloadSizeInBytes);