src/jdk/nashorn/internal/objects/Global.java
Print this page
@@ -32,11 +32,10 @@
import java.io.IOException;
import java.io.PrintWriter;
import java.lang.invoke.MethodHandle;
import java.lang.invoke.MethodHandles;
import java.lang.ref.SoftReference;
-import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import jdk.nashorn.internal.objects.annotations.Attribute;
import jdk.nashorn.internal.objects.annotations.Property;
@@ -392,11 +391,11 @@
init();
}
@Override
public ScriptFunction newScriptFunction(final String name, final MethodHandle handle, final ScriptObject scope, final boolean strict) {
- return new ScriptFunctionImpl(name, handle, scope, strict, null);
+ return new ScriptFunctionImpl(name, handle, scope, null, strict, false);
}
@Override
public Object wrapAsObject(final Object obj) {
if (obj instanceof Boolean) {