Please approve backport to 8u-dev: Bug: https://bugs.openjdk.java.net/browse/JDK-8171219 JDK9 Webrev: http://cr.openjdk.java.net/~hannesw/8171219/webrev/ JDK8u Webrev: http://cr.openjdk.java.net/~hannesw/8171219/webrev-8u/ Review thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2016-December/006737.html
The patch applied cleanly to 8u except for SparseArrayData.java, where explicit boxing/unboxing of long values has been removed in JDK9. I preserved the boxing/unboxing in the backport to keep it consistent. Thanks, Hannes