hg: nashorn/jdk8/nashorn: 8007900: Function binding is inefficient

attila.szegedi at oracle.com attila.szegedi at oracle.com
Tue Feb 12 08:28:21 PST 2013


Changeset: d50e1752f59b
Author:    attila
Date:      2013-02-12 12:47 +0100
URL:       http://hg.openjdk.java.net/nashorn/jdk8/nashorn/rev/d50e1752f59b

8007900: Function binding is inefficient
Reviewed-by: jlaskey, lagergren

+ src/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeStrictArguments.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/ArgumentSetter.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ src/jdk/nashorn/internal/runtime/SpecializedMethodChooser.java
+ test/script/basic/funcbind2.js
+ test/script/basic/funcbind2.js.EXPECTED
+ test/script/basic/funcbind3.js
+ test/script/basic/funcbind3.js.EXPECTED



More information about the nashorn-dev mailing list