v8/test
mvstanton@chromium.org 819d9f62d0 Fix for 350887: CHECK failure on new_length->IsSmi()
In ElementsAccessorBase::SetLengthImpl for a dictionary array, we try to
optimize setting array length if the new length is a smi. However, we
refuse to set an array length to less than the index of the highest
non-configurable array element. This index may be outside of smi range.

Handle this case accordingly.

BUG=350887
LOG=N
R=dslomov@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19787 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-03-11 10:30:10 +00:00
..
benchmarks Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
cctest Types: cache lub bitset to avoid heap access 2014-03-11 10:28:38 +00:00
intl Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
message Clean up some A64 specific code in common code that was introduced by A64 merge 2014-02-12 13:27:13 +00:00
mjsunit Fix for 350887: CHECK failure on new_length->IsSmi() 2014-03-11 10:30:10 +00:00
mozilla When upgrading the test data twice, don't bail out because of an existing backup 2014-02-28 12:32:54 +00:00
preparser Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
test262 Update README about where the test262 files are downloaded from. 2014-02-28 14:16:50 +00:00
webkit Import Blink layout tests for Promises. 2014-03-10 12:30:47 +00:00