This needs tests in our own v8/test directory that test rounding,
infinities,
NaNs, large numbers.
Is it really right that writing 1e100 to a signed byte array will write -128
while Infinity will write 0? Any clarification from the standards
committee on
this?
Also it really needs to work on non-SSE2 machines. It's OK to just call the
runtime in this case, it just has to work. x64 always has SSE2.
http://codereview.chromium.org/6303012/diff/1/src/arm/stub-cache-arm.cc
File src/arm/stub-cache-arm.cc (right):
http://codereview.chromium.org/6303012/diff/1/src/arm/stub-cache-arm.cc#newcode3866
src/arm/stub-cache-arm.cc:3866: // If exponent is too big than result is
minimal value.
than -> then
http://codereview.chromium.org/6303012/
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev