Use of long in Nashorn
hannes.wallnoefer at oracle.com
Fri Nov 13 09:31:04 UTC 2015
I'm currently questioning our use of longs to represent numbers in
combination with optimistic typing. After all, there's a pretty large
range where long arithmetic will be more precise than the doubles
required by ECMA.
For context see this bug, especially the last two comments (the original
bug was about number to string conversion which has been solved in the
So the question is: can we use longs at all and be confident that
results won't be too precise (and thus, strictly speaking, incorrect)?
More information about the nashorn-dev