Do not return the constant singleton float -0.0 from UnaryOpStub, because it may...
authorwhesse@chromium.org <whesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 15 Oct 2010 14:50:49 +0000 (14:50 +0000)
committerwhesse@chromium.org <whesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 15 Oct 2010 14:50:49 +0000 (14:50 +0000)
commita8455f04240a042cca2dd1b71238ce936c44a90a
tree0cab000b1e172f50635e31c30725fcffb6851ae8
parent01d7470b9b3a257bda3e9ecdc9aadcbb9b78ce78
Do not return the constant singleton float -0.0 from UnaryOpStub, because it may be overwritten, on X64 platform.
Review URL: http://codereview.chromium.org/3748007

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5631 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/x64/code-stubs-x64.cc
test/mjsunit/smi-negative-zero.js