v8/src/js
littledan 755fcc5fc6 Avoid creating indexed elements at index maxUint32
The maximum indexed element size is maxUint32-1, not maxUint32, because
the maximum length of elements is maxUint32. This patch tweaks the limit
to switch to named properties as appropriate.

BUG=v8:4516
LOG=Y
R=adamk

Review URL: https://codereview.chromium.org/1431503002

Cr-Commit-Position: refs/heads/master@{#31809}
2015-11-05 00:43:46 +00:00
..
array-iterator.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
array.js [cleanup] Merge harmony-{typed,}array.js into {typed,}array.js 2015-11-04 01:08:11 +00:00
arraybuffer.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
code-stubs.js
collection-iterator.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
collection.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
date.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
generator.js Reland "[es6] Fix Function and GeneratorFunction built-ins subclassing." 2015-11-03 16:42:43 +00:00
harmony-array-includes.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
harmony-atomics.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
harmony-object-observe.js Native context: use import/export for Object observe related functions. 2015-10-15 08:32:47 +00:00
harmony-reflect.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
harmony-regexp.js Implement flag and source getters on RegExp.prototype. 2015-11-04 20:42:33 +00:00
harmony-sharedarraybuffer.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
harmony-simd.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
i18n.js Remove JSBuiltinsObject. 2015-11-02 13:04:34 +00:00
iterator-prototype.js Install iterator meta objects via utils object. 2015-10-16 11:27:33 +00:00
json.js Remove JSBuiltinsObject. 2015-11-02 13:04:34 +00:00
macros.py Avoid creating indexed elements at index maxUint32 2015-11-05 00:43:46 +00:00
math.js Store RNG state on function context. 2015-11-02 13:45:23 +00:00
messages.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
object-observe.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
prologue.js Implement flag and source getters on RegExp.prototype. 2015-11-04 20:42:33 +00:00
promise.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
proxy.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
regexp.js Use in-object fields instead of private symbols for regexp slots. 2015-11-04 20:44:50 +00:00
runtime.js Avoid creating indexed elements at index maxUint32 2015-11-05 00:43:46 +00:00
spread.js Remove flags for spread calls and arrays 2015-10-28 15:57:27 +00:00
string-iterator.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
string.js Use in-object fields instead of private symbols for regexp slots. 2015-11-04 20:44:50 +00:00
symbol.js Implement flag and source getters on RegExp.prototype. 2015-11-04 20:42:33 +00:00
templates.js
typedarray.js [cleanup] Merge harmony-{typed,}array.js into {typed,}array.js 2015-11-04 01:08:11 +00:00
uri.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
v8natives.js [es6] Fix Object built-in subclassing. 2015-11-03 18:20:44 +00:00
weak-collection.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00