Canonicalize NaNs on store to Fast(Float|Double) arrays
authordslomov@chromium.org <dslomov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 28 Mar 2013 13:30:16 +0000 (13:30 +0000)
committerdslomov@chromium.org <dslomov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 28 Mar 2013 13:30:16 +0000 (13:30 +0000)
commit47d8af76160999a851dc3fd8b0ae20cbe2d570e3
tree2307502152a1197bd43ca94627c255302e8a64b9
parente43ea6895152a4addf56df5ebc9bbcf08e00f217
Canonicalize NaNs on store to Fast(Float|Double) arrays
Also treat holey NaN coming from external float/double arrays correctly

BUG=2596

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@14094 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/elements-kind.h
src/hydrogen-instructions.cc
test/mjsunit/regress/regress-2596.js [new file with mode: 0644]