| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index de15a7398d7fd8c86242247e778a724153cef8a7..e9e9f635c0b26b5b1b33dce74aaf3c5258bb6c95 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -1515,6 +1515,12 @@ class JSObject: public HeapObject {
|
| inline bool HasElement(uint32_t index);
|
| bool HasElementWithReceiver(JSObject* receiver, uint32_t index);
|
|
|
| + // Computes the new capacity when expanding the elements of a JSObject.
|
| + static int NewElementsCapacity(int old_capacity) {
|
| + // (old_capacity + 50%) + 16
|
| + return old_capacity + (old_capacity >> 1) + 16;
|
| + }
|
| +
|
| // Tells whether the index'th element is present and how it is stored.
|
| enum LocalElementType {
|
| // There is no element with given index.
|
|
|