Changeset: 751ada854e5a Author: sundar Date: 2015-09-14 16:13 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/751ada854e5a
8055917: jdk.nashorn.internal.codegen.CompilationPhase$N should be renamed to proper classes Reviewed-by: attila, hannesw - samples/EvalWithArbitraryThis.java.orig + samples/exceptionswallow.js ! samples/find_nonfinals2.js ! samples/javafoovars.js + samples/resourcetrysuggester.js ! samples/zipfs.js ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditPad.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/ExternalEditor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java Changeset: 31f1156a592b Author: sundar Date: 2015-09-15 19:31 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/31f1156a592b 8080501: javaarrayconversion.js test is flawed Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/javaarrayconversion.js Changeset: c209abbe9b24 Author: sundar Date: 2015-09-16 16:26 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/c209abbe9b24 8136544: Call site switching to megamorphic causes incorrect property read Reviewed-by: attila, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java + test/script/basic/JDK-8136544.js ! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java Changeset: b4eb53200105 Author: hannesw Date: 2015-09-16 14:42 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/b4eb53200105 8134609: Allow constructors with same prototoype map to share the allocator map Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Debug.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SharedPropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! test/script/basic/JDK-8134569.js ! test/script/basic/JDK-8134569.js.EXPECTED + test/script/basic/JDK-8134609.js Changeset: 79781ce06df7 Author: attila Date: 2015-09-16 18:34 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/79781ce06df7 8135251: Use Unsafe.defineAnonymousClass for loading Nashorn script code Reviewed-by: hannesw, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java Changeset: d62c5288738a Author: attila Date: 2015-09-16 18:44 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/d62c5288738a 8136647: Syntactic error accidentally left in JDK-8135251 changeset Reviewed-by: sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java Changeset: 67bab332bcb3 Author: sundar Date: 2015-09-17 18:23 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/67bab332bcb3 8136694: Megemorphic scope access does not throw ReferenceError when property is missing Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! test/script/basic/JDK-8044750.js + test/script/basic/JDK-8136694.js Changeset: 21b86b980a5f Author: lana Date: 2015-09-18 14:21 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/21b86b980a5f Merge - samples/EvalWithArbitraryThis.java.orig Changeset: 4d320336c48c Author: lana Date: 2015-09-25 22:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/4d320336c48c Added tag jdk9-b83 for changeset 21b86b980a5f ! .hgtags Changeset: f9134ad4d147 Author: jfdenise Date: 2015-09-28 12:38 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/f9134ad4d147 Merge ! .hgtags - samples/EvalWithArbitraryThis.java.orig ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java