hg: panama/panama/nashorn: 32 new changesets
henry.jen at oracle.com
henry.jen at oracle.com
Tue Oct 6 17:23:28 UTC 2015
Changeset: bfe6bd5d57bf
Author: sundar
Date: 2015-09-04 17:11 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/bfe6bd5d57bf
8135054: Add more samples to nashorn samples directory
Reviewed-by: mhaupt, hannesw
+ samples/EvalWithArbitraryThis.java
+ samples/EvalWithArbitraryThis.java.orig
+ samples/LambdaAsFunc.java
+ samples/Main.asm
+ samples/Main.class
+ samples/PrintToString.java
+ samples/array_removeif.js
+ samples/bind_on_java.js
+ samples/call_bind_java.js
+ samples/check_nashorn.js
+ samples/datetime.js
+ samples/defaults.js
+ samples/find_max_lines.js
+ samples/fixed_point.js
+ samples/importstatic.js
+ samples/java_completion.js
+ samples/jrtlist.js
+ samples/mothers_day.js
+ samples/passwordgen.js
+ samples/print_symlinks.js
+ samples/sort_by_java8.js
+ samples/this_for_eval.js
Changeset: 0ee4c3b61e45
Author: attila
Date: 2015-09-07 11:11 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/0ee4c3b61e45
8135075: Reorder short-circuit tests in ApplySpecialization to run cheapest first
Reviewed-by: hannesw, mhaupt, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java
Changeset: 37a9addb8c8d
Author: sundar
Date: 2015-09-07 20:07 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/37a9addb8c8d
8135151: jjs should work in cygwin environment
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java
Changeset: 330ddba6ffc4
Author: ihse
Date: 2015-09-09 09:36 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/330ddba6ffc4
8065912: Better handling of classpath in build-infra
Reviewed-by: erikj
! make/BuildNashorn.gmk
Changeset: a750a66640e0
Author: sundar
Date: 2015-09-09 17:19 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/a750a66640e0
8027137: Merge ScriptFunction and ScriptFunctionImpl
Reviewed-by: attila, hannesw, mhaupt
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeError.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/PrototypeObject.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ScriptFunctionImpl.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/PrototypeObject.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/WithObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java
Changeset: 97bb1c7b0f50
Author: hannesw
Date: 2015-09-10 13:46 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/97bb1c7b0f50
8135000: Number.prototype.toFixed returns wrong string for 0.5 and -0.5
Reviewed-by: attila, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java
+ test/script/basic/JDK-8135000.js
+ test/script/basic/JDK-8135000.js.EXPECTED
Changeset: ca0e29811b81
Author: hannesw
Date: 2015-09-10 13:50 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/ca0e29811b81
8134569: Add tests for prototype callsites
Reviewed-by: attila, sundar
+ test/script/basic/JDK-8134569.js
+ test/script/basic/JDK-8134569.js.EXPECTED
Changeset: e7d479909bc5
Author: attila
Date: 2015-09-10 14:00 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/e7d479909bc5
8135262: Sanitize CodeInstaller API
Reviewed-by: hannesw, sundar
! 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/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/StoredScript.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
! test/script/trusted/JDK-8006529.js
Changeset: c62b95b20e60
Author: attila
Date: 2015-09-10 15:24 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/c62b95b20e60
8135336: Fix broken build after JDK-8135262
Reviewed-by: hannesw, sundar
! test/script/trusted/JDK-8006529.js
Changeset: bbe835067b89
Author: attila
Date: 2015-09-10 15:28 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/bbe835067b89
8135337: NativeDebug.dumpCounters with incorrect scope count
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Scope.java
Changeset: 882bbbfcaf03
Author: sundar
Date: 2015-09-10 19:09 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/882bbbfcaf03
8135332: ScriptFunction constructor should use is bound and is strict check rather than checking for 'arguments' and 'caller'
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java
Changeset: c13179703f65
Author: sundar
Date: 2015-09-11 15:43 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/c13179703f65
8136349: Typos patch for nashorn sources submitted on Sep 10, 2015
Reviewed-by: hannesw, mhaupt, lagergren, attila
Contributed-by: asashour at yahoo.com
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/URLReader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTree.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/CompilerConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeOps.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockLexicalContext.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornClassReader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextBaseNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ParserException.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.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/UndefinedArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Config.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/parser.js
Changeset: 8bab0a9d8a63
Author: lana
Date: 2015-09-11 12:59 -0700
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/8bab0a9d8a63
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/PrototypeObject.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
Changeset: 285f2316315c
Author: lana
Date: 2015-09-18 10:46 -0700
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/285f2316315c
Added tag jdk9-b82 for changeset 8bab0a9d8a63
! .hgtags
Changeset: 751ada854e5a
Author: sundar
Date: 2015-09-14 16:13 +0530
URL: http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/nashorn/rev/4d320336c48c
Added tag jdk9-b83 for changeset 21b86b980a5f
! .hgtags
Changeset: 6e5080fdfaad
Author: hannesw
Date: 2015-09-19 16:04 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/6e5080fdfaad
8135190: Method code too large in Babel browser.js script
Reviewed-by: attila, sundar
! 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/FieldObjectCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ObjectNode.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Splittable.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8135190.js
Changeset: f86149c8aaea
Author: sundar
Date: 2015-09-22 12:57 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/f86149c8aaea
8136832: property_delete.js tests be moved out from currently-failing
Reviewed-by: attila, lagergren, hannesw
- test/script/currently-failing/property_delete.js
+ test/script/maptests/property_delete.js
Changeset: 678db05f13ba
Author: sundar
Date: 2015-09-22 14:00 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/678db05f13ba
8136894: test/script/currently-failing/gettersetter.js passes, move it out of currently-failing tests
Reviewed-by: hannesw, mhaupt
- test/script/currently-failing/gettersetter.js
+ test/script/maptests/gettersetter.js
Changeset: d09ca2242f2f
Author: sundar
Date: 2015-09-25 16:01 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/d09ca2242f2f
8137134: invokespecial on indirect super interface is generated by Java adapter generator
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/basic/JDK-8137134.js
+ test/script/basic/JDK-8137134.js.EXPECTED
+ test/src/jdk/nashorn/test/models/A.java
+ test/src/jdk/nashorn/test/models/B.java
Changeset: 47848d88093b
Author: attila
Date: 2015-09-25 12:46 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/47848d88093b
8134490: Dead var statement evacuation incorrectly descends into nested functions
Reviewed-by: hannesw, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
+ test/script/basic/JDK-8134490.js
Changeset: 8d8d5527b409
Author: attila
Date: 2015-09-25 15:57 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/8d8d5527b409
8136700: Make sure Context.anonymousHostClasses doesn't grow unbounded
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
Changeset: ae68bfedfad2
Author: attila
Date: 2015-09-25 17:53 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/ae68bfedfad2
8134488: var statement in if(false) block incorrectly evacuated into enclosing function
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
+ test/script/basic/JDK-8134488.js
+ test/script/basic/JDK-8134488.js.EXPECTED
Changeset: 214b97ba911f
Author: lana
Date: 2015-09-26 09:22 -0700
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/214b97ba911f
Merge
- test/script/currently-failing/gettersetter.js
- test/script/currently-failing/property_delete.js
Changeset: abdaed49a3ed
Author: lana
Date: 2015-10-05 20:25 -0700
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/abdaed49a3ed
Added tag jdk9-b84 for changeset 214b97ba911f
! .hgtags
More information about the panama-dev
mailing list