| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index a86253d5a5b62c82244007dc44426faf28e7bb6b..0c2d22f42daf6018dacd24d3e43afe27419521f8 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -1906,8 +1906,7 @@ class JSObject: public JSReceiver {
|
|
|
| // Would we convert a fast elements array to dictionary mode given
|
| // an access at key?
|
| - bool WouldConvertToSlowElements(uint32_t index);
|
| - inline bool WouldConvertToSlowElements(Handle<Object> key);
|
| + bool WouldConvertToSlowElements(Handle<Object> key);
|
| // Do we want to keep the elements in fast case when increasing the
|
| // capacity?
|
| bool ShouldConvertToSlowElements(int new_capacity);
|
| @@ -1967,12 +1966,6 @@ class JSObject: public JSReceiver {
|
| kDontAllowSmiElements
|
| };
|
|
|
| - static Handle<FixedArray> SetFastElementsCapacity(
|
| - Handle<JSObject> object, int capacity,
|
| - SetFastElementsCapacitySmiMode smi_mode);
|
| - static Handle<FixedArrayBase> SetFastDoubleElementsCapacity(
|
| - Handle<JSObject> object, int capacity);
|
| -
|
| // Replace the elements' backing store with fast elements of the given
|
| // capacity. Update the length for JSArrays. Returns the new backing
|
| // store.
|
| @@ -1981,8 +1974,10 @@ class JSObject: public JSReceiver {
|
| int capacity,
|
| int length,
|
| SetFastElementsCapacitySmiMode smi_mode);
|
| - static Handle<FixedArrayBase> SetFastDoubleElementsCapacityAndLength(
|
| - Handle<JSObject> object, int capacity, int length);
|
| + static void SetFastDoubleElementsCapacityAndLength(
|
| + Handle<JSObject> object,
|
| + int capacity,
|
| + int length);
|
|
|
| // Lookup interceptors are used for handling properties controlled by host
|
| // objects.
|
|
|