Changeset: ceed654a29a4 Author: attila Date: 2015-01-30 15:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/ceed654a29a4
8072000: New compiler warning after JDK-8067139 Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java Changeset: 8e86c58cbb00 Author: sundar Date: 2015-02-05 19:08 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/8e86c58cbb00 8072595: nashorn should not use obj.getClass() for null checks Reviewed-by: hannesw, attila ! samples/javashell.js ! samples/shell.js ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/URLReader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java Changeset: 82d1bb9324cf Author: hannesw Date: 2015-02-05 14:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/82d1bb9324cf 8062141: Various performance issues parsing JSON Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/JO.java + test/examples/json-parser-micro.js + test/script/basic/JDK-8062141.js + test/script/basic/JDK-8062141.js.EXPECTED ! test/script/basic/NASHORN-623.js.EXPECTED Changeset: 2b9af466a49d Author: hannesw Date: 2015-02-05 14:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/2b9af466a49d 8068872: Nashorn JSON.parse drops numeric keys Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java + test/script/basic/JDK-8068872.js + test/script/basic/JDK-8068872.js.EXPECTED Changeset: 1f3e41112f46 Author: hannesw Date: 2015-02-05 16:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/1f3e41112f46 8072626: Test for JDK-8068872 fails in tip Reviewed-by: lagergren, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java Changeset: 32e48a0d59e1 Author: lana Date: 2015-02-05 15:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/32e48a0d59e1 Merge Changeset: 1306ccc917a2 Author: katleman Date: 2015-02-12 16:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/1306ccc917a2 Added tag jdk9-b50 for changeset 32e48a0d59e1 ! .hgtags