diff options
Diffstat (limited to 'deps/v8/src/factory.h')
-rw-r--r-- | deps/v8/src/factory.h | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/deps/v8/src/factory.h b/deps/v8/src/factory.h index a999b15f21..06aad1bef6 100644 --- a/deps/v8/src/factory.h +++ b/deps/v8/src/factory.h @@ -216,10 +216,9 @@ class Factory { Handle<JSGlobalPropertyCell> NewJSGlobalPropertyCell( Handle<Object> value); - Handle<Map> NewMap( - InstanceType type, - int instance_size, - ElementsKind elements_kind = TERMINAL_FAST_ELEMENTS_KIND); + Handle<Map> NewMap(InstanceType type, + int instance_size, + ElementsKind elements_kind = FAST_ELEMENTS); Handle<JSObject> NewFunctionPrototype(Handle<JSFunction> function); @@ -270,14 +269,13 @@ class Factory { Handle<JSModule> NewJSModule(); // JS arrays are pretenured when allocated by the parser. - Handle<JSArray> NewJSArray( - int capacity, - ElementsKind elements_kind = TERMINAL_FAST_ELEMENTS_KIND, - PretenureFlag pretenure = NOT_TENURED); + Handle<JSArray> NewJSArray(int capacity, + ElementsKind elements_kind = FAST_ELEMENTS, + PretenureFlag pretenure = NOT_TENURED); Handle<JSArray> NewJSArrayWithElements( Handle<FixedArrayBase> elements, - ElementsKind elements_kind = TERMINAL_FAST_ELEMENTS_KIND, + ElementsKind elements_kind = FAST_ELEMENTS, PretenureFlag pretenure = NOT_TENURED); void SetElementsCapacityAndLength(Handle<JSArray> array, @@ -289,7 +287,6 @@ class Factory { void EnsureCanContainHeapObjectElements(Handle<JSArray> array); void EnsureCanContainElements(Handle<JSArray> array, Handle<FixedArrayBase> elements, - uint32_t length, EnsureElementsMode mode); Handle<JSProxy> NewJSProxy(Handle<Object> handler, Handle<Object> prototype); |