hg: nashorn/jdk9/nashorn: 8040089: Apply to call transform was incomplete. Now passes all tests and performance is back

marcus.lagergren at oracle.com marcus.lagergren at oracle.com
Thu Apr 17 18:15:10 UTC 2014


Changeset: 8423d57c70de
Author:    lagergren
Date:      2014-04-17 20:01 +0200
URL:       http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/8423d57c70de

8040089: Apply to call transform was incomplete. Now passes all tests and performance is back
Reviewed-by: hannesw, attila, sundar, jlaskey

! bin/fixwhitespace.sh
! bin/runoptdualcatch.sh
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/ParamTypeMap.java
! src/jdk/nashorn/internal/codegen/ProgramPoints.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/CompiledFunctions.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! test/script/basic/apply_to_call/apply_to_call1.js
! test/script/basic/apply_to_call/apply_to_call2.js
! test/script/basic/apply_to_call/apply_to_call3.js
! test/script/basic/apply_to_call/apply_to_call4.js
! test/script/basic/apply_to_call/apply_to_call_bench.js
+ test/script/basic/apply_to_call/apply_to_call_recompile.js
+ test/script/basic/apply_to_call/apply_to_call_recompile.js.EXPECTED
+ test/script/basic/apply_to_call/apply_to_call_varargs.js
+ test/script/basic/apply_to_call/apply_to_call_varargs.js.EXPECTED
! test/script/basic/run-octane.js



More information about the nashorn-dev mailing list