8026162: "this" in SAM adapter functions is wrong

Merge

8026248: importClass has to be a varargs function

8026167: Class cache/reuse of 'eval' scripts results in ClassCastException in some cases.

8026137: Fix Issues with Binary Evaluation Order

8026008: Constant folding removes var statement

8026125: Array.prototype.slice.call(Java.type("java.util.HashMap")) throws ClassCastException: jdk.internal.dynalink.beans.StaticClass cannot be cast to jdk.nashorn.internal.runtime.ScriptObject

8026112: Function("with(x ? 1e81 : (x2.constructor = 0.1)){}") throws AssertionError: double is not compatible with object

Added tag jdk8-b112 for changeset 6a4fdb3bb4e3

Merge jdk8-b112

(0) -300 -100 -10 +10 +100 +300 +1000 tip

mercurial