[aarch64-port-dev ] hg: aarch64-port/jdk8/nashorn: 118 new changesets
ed at camswl.com
ed at camswl.com
Wed Feb 4 14:13:55 UTC 2015
Changeset: 21efaa9e20a5
Author: katleman
Date: 2014-10-29 10:50 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/21efaa9e20a5
Added tag jdk8u40-b12 for changeset 375a3a3256d0
! .hgtags
Changeset: 094f0d95ef78
Author: attila
Date: 2014-10-24 13:25 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/094f0d95ef78
8061955: asm.js idioms result in unnecessarily code emission
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDataView.java
! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java
Changeset: 78eb2b415108
Author: lagergren
Date: 2014-10-23 15:19 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/78eb2b415108
8061391: concat as a builtin optimistic form, had to remove NoTypedArrayData and replace it, as we throw away a lot of optimistic link opportunities with NoTypedArrayData not being Continuous
Reviewed-by: attila, hannesw
! bin/runopt.sh
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ src/jdk/nashorn/internal/runtime/arrays/AnyElements.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
- src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumericElements.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java
+ test/script/basic/JDK-8061391.js
+ test/script/basic/JDK-8061391.js.EXPECTED
+ test/script/basic/JDK-8061391_2.js
+ test/script/basic/JDK-8061391_3.js
+ test/script/basic/JDK-8061391_3.js.EXPECTED
Changeset: 65e498cf5312
Author: sundar
Date: 2014-10-27 17:54 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/65e498cf5312
8062024: Issue with date.setFullYear when time other than midnight
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/objects/NativeDate.java
+ test/script/basic/JDK-8062024.js
+ test/script/basic/JDK-8062024.js.EXPECTED
Changeset: a54353b34d24
Author: sundar
Date: 2014-10-28 17:22 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/a54353b34d24
8062216: [nashorn] regresion test failure with TimeZone
Reviewed-by: hannesw, lagergren
! test/script/basic/JDK-8062024.js
Changeset: 29a4cd3d1f7a
Author: hannesw
Date: 2014-10-31 16:27 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/29a4cd3d1f7a
8062401: User accessors require boxing and do not support optimistic types
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SpillProperty.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ test/examples/getter-setter-micro.js
Changeset: a8e6c9feecfb
Author: hannesw
Date: 2014-10-31 16:29 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/a8e6c9feecfb
8062132: Nashorn incorrectly binds this for constructor created by another function
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/PropertyMap.java
+ test/script/basic/JDK-8062132.js
+ test/script/basic/JDK-8062132.js.EXPECTED
Changeset: 73ca7a752ba1
Author: hannesw
Date: 2014-10-31 20:19 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/73ca7a752ba1
8062583: Throwing object with error prototype causes error proto to be caught
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/runtime/ECMAException.java
+ test/script/basic/JDK-8062583.js
+ test/script/basic/JDK-8062583.js.EXPECTED
Changeset: d60fbb5343c1
Author: lana
Date: 2014-10-31 20:17 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/d60fbb5343c1
Merge
- src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
Changeset: 7e34104c55ca
Author: katleman
Date: 2014-11-05 12:54 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/7e34104c55ca
Added tag jdk8u40-b13 for changeset d60fbb5343c1
! .hgtags
Changeset: 99f9e7a9cf0e
Author: katleman
Date: 2014-11-12 13:47 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/99f9e7a9cf0e
Added tag jdk8u40-b14 for changeset 7e34104c55ca
! .hgtags
Changeset: ad5f0c0eb313
Author: attila
Date: 2014-11-03 07:28 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/ad5f0c0eb313
8061957: Some arithmetic operations have unnecessary widening
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/types/IntType.java
! src/jdk/nashorn/internal/codegen/types/LongType.java
! src/jdk/nashorn/internal/runtime/JSType.java
Changeset: a54684572f14
Author: attila
Date: 2014-11-03 07:29 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/a54684572f14
8062050: A method is considered caller sensitive, but it doesn't have the CallerSensitive annotation
Reviewed-by: hannesw, lagergren
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
+ test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
+ test/src/jdk/nashorn/test/models/ClassLoaderAware.java
Changeset: e1e27c4262be
Author: lagergren
Date: 2014-11-03 11:47 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/e1e27c4262be
8060204: Fix warnings in Joni and tests
Reviewed-by: hannesw, sundar, attila
! docs/source/EvalFile.java
! docs/source/EvalScript.java
! docs/source/InvokeScriptFunction.java
! docs/source/InvokeScriptMethod.java
! docs/source/MultiScopes.java
! docs/source/RunnableImpl.java
! docs/source/RunnableImplObject.java
! docs/source/ScriptVars.java
! src/jdk/nashorn/internal/AssertsEnabled.java
! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java
! src/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java
! src/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java
! src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Config.java
! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java
! src/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java
! src/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java
! src/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Option.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Region.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java
! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java
! src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java
! src/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Warnings.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/AnchorType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/Arguments.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/AsmConstants.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCSTATE.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCVALTYPE.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/EncloseType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/MetaChar.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeStatus.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPSize.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/RegexState.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackPopLevel.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StringType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/SyntaxProperties.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TokenType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/Traverse.java
! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/CharacterType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/IntHolder.java
! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java
! test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
! test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
! test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
! test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/Person.java
! test/src/jdk/nashorn/api/javaaccess/SharedObject.java
! test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
! test/src/jdk/nashorn/api/scripting/InvocableTest.java
! test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java
! test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
! test/src/jdk/nashorn/api/scripting/ScopeTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
! test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
! test/src/jdk/nashorn/api/scripting/Window.java
! test/src/jdk/nashorn/api/scripting/WindowEventHandler.java
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java
! test/src/jdk/nashorn/internal/performance/AuroraWrapper.java
! test/src/jdk/nashorn/internal/performance/OctaneTest.java
! test/src/jdk/nashorn/internal/performance/PerformanceWrapper.java
! test/src/jdk/nashorn/internal/performance/SplayTest.java
! test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
! test/src/jdk/nashorn/internal/runtime/ContextTest.java
! test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
! test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
! test/src/jdk/nashorn/internal/runtime/SourceTest.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
! test/src/jdk/nashorn/internal/test/framework/AbstractScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/OrphanTestFinder.java
! test/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java
! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/ScriptTest.java
! test/src/jdk/nashorn/internal/test/framework/TestConfig.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
! test/src/jdk/nashorn/internal/test/framework/TestHelper.java
! test/src/jdk/nashorn/internal/test/framework/TestReorderInterceptor.java
! test/src/jdk/nashorn/internal/test/models/InternalRunnable.java
! test/src/jdk/nashorn/internal/test/models/RestrictedRunnable.java
! test/src/jdk/nashorn/test/models/ClassWithFinalFinalizer.java
! test/src/jdk/nashorn/test/models/ClassWithInheritedFinalFinalizer.java
! test/src/jdk/nashorn/test/models/ConstructorWithArgument.java
! test/src/jdk/nashorn/test/models/DessertTopping.java
! test/src/jdk/nashorn/test/models/DessertToppingFloorWaxDriver.java
! test/src/jdk/nashorn/test/models/FinalClass.java
! test/src/jdk/nashorn/test/models/FloorWax.java
! test/src/jdk/nashorn/test/models/IntFloatOverloadSelection.java
! test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java
! test/src/jdk/nashorn/test/models/Jdk8011362TestSubject.java
! test/src/jdk/nashorn/test/models/Nashorn401TestSubject.java
! test/src/jdk/nashorn/test/models/NoAccessibleConstructorClass.java
! test/src/jdk/nashorn/test/models/OuterClass.java
! test/src/jdk/nashorn/test/models/OverloadedSam.java
! test/src/jdk/nashorn/test/models/OverrideObject.java
! test/src/jdk/nashorn/test/models/PropertyBind.java
! test/src/jdk/nashorn/test/models/SourceHelper.java
! test/src/jdk/nashorn/test/models/StringArgs.java
! test/src/jdk/nashorn/test/models/Toothpaste.java
! test/src/jdk/nashorn/test/models/VarArgConstructor.java
! test/src/jdk/nashorn/test/tools/StaticTypeInspector.java
Changeset: dba2a3939f4c
Author: lagergren
Date: 2014-11-03 12:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/dba2a3939f4c
8062381: Wrong index was used for linking charCodeAt specializations
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/objects/NativeString.java
+ test/script/basic/JDK-8062381.js
+ test/script/basic/JDK-8062381.js.EXPECTED
Changeset: 4ac6934c6cc2
Author: lagergren
Date: 2014-11-03 13:58 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/4ac6934c6cc2
8061959: ArrayBuffer lacked static isViewMethod
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java
+ test/script/basic/JDK-8061959.js
+ test/script/basic/JDK-8061959.js.EXPECTED
Changeset: b00442519275
Author: lagergren
Date: 2014-11-03 14:59 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/b00442519275
8062490: Out of memory problems, as untouched array datas didn't go directly to SparseArrayDatas, but dragged very large int arrays around.
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
Changeset: d0b26e6f602c
Author: lagergren
Date: 2014-11-05 12:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/d0b26e6f602c
8057825: Bug in apply specialization - if an apply specialization that is available doesn't fit, a new one wouldn't be installed, if the new code generated as a specialization didn't manage to do the apply specialization. Basically changing a conditional to an unconditional.
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java
+ test/script/basic/JDK-8057825.js
+ test/script/basic/JDK-8057825.js.EXPECTED
! test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
! test/src/jdk/nashorn/test/models/ClassLoaderAware.java
Changeset: a119a11d49d8
Author: hannesw
Date: 2014-11-05 17:07 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/a119a11d49d8
8062386: Different versions of nashorn use same code cache directory
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/Context.java
! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
Changeset: b49b6786afad
Author: hannesw
Date: 2014-11-06 13:15 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/b49b6786afad
8062624: java.lang.String methods not available on concatenated strings
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8062624.js
+ test/script/basic/JDK-8062624.js.EXPECTED
Changeset: 981feb6ad9cc
Author: attila
Date: 2014-11-06 17:06 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/981feb6ad9cc
8062308: Incorrect constant linkage with multiple Globals in a Context
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/GlobalConstants.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
Changeset: 99571b7922c0
Author: attila
Date: 2014-11-03 09:49 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/99571b7922c0
8059443: NPE when unboxing return values
Reviewed-by: lagergren, sundar
! src/jdk/internal/dynalink/DynamicLinkerFactory.java
+ src/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java
! src/jdk/internal/dynalink/support/TypeConverterFactory.java
! src/jdk/internal/dynalink/support/TypeUtilities.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ test/script/basic/JDK-8059443.js
+ test/script/basic/JDK-8059443.js.EXPECTED
+ test/src/jdk/nashorn/test/models/NullProvider.java
Changeset: 628304057fce
Author: attila
Date: 2014-11-11 16:17 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/628304057fce
8064467: type info persistence failed to calculate directory name
Reviewed-by: hannesw, lagergren
! make/build.xml
! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
+ src/jdk/nashorn/internal/codegen/anchor.properties
Changeset: 8b689e3169e2
Author: attila
Date: 2014-11-11 17:27 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/8b689e3169e2
8062799: Binary logical expressions can have numeric types
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/ir/BinaryNode.java
+ test/script/basic/JDK-8062799.js
+ test/script/basic/JDK-8062799.js.EXPECTED
Changeset: 6c2680043f5b
Author: lana
Date: 2014-11-11 10:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/6c2680043f5b
Merge
Changeset: 56c0d55ea562
Author: attila
Date: 2014-11-12 14:54 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/56c0d55ea562
8063037: ApplySpecialization.hasApplies shouuld not descend into nested functions
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
Changeset: 3dbb4c9ff43c
Author: lagergren
Date: 2014-11-12 14:12 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/3dbb4c9ff43c
8035312: Various array and ScriptObject length issues for non writable length fields
Reviewed-by: hannesw, attila
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java
+ test/script/basic/JDK-8035312.js
+ test/script/basic/JDK-8035312.js.EXPECTED
+ test/script/basic/JDK-8035312_2.js
+ test/script/basic/JDK-8035312_2.js.EXPECTED
+ test/script/basic/JDK-8035312_3.js
+ test/script/basic/JDK-8035312_3.js.EXPECTED
+ test/script/basic/JDK-8035312_4.js
+ test/script/basic/JDK-8035312_4.js.EXPECTED
+ test/script/basic/JDK-8035312_5.js
+ test/script/basic/JDK-8035312_5.js.EXPECTED
! test/script/basic/fastpushpop.js.EXPECTED
Changeset: 568ec2feb228
Author: lagergren
Date: 2014-11-12 17:19 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/568ec2feb228
8063036: Various pretty printing issues with --log=recompile
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: 7311b78f9356
Author: lagergren
Date: 2014-11-13 16:59 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/7311b78f9356
8062937: Need to block constant assumption for index setters and defineOwnProperty, not just delete
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8062937.js
+ test/script/basic/JDK-8062937.js.EXPECTED
Changeset: 21bb83c7d790
Author: attila
Date: 2014-11-12 15:13 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/21bb83c7d790
8064707: Remove NativeArray link logic fields
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/objects/NativeArray.java
Changeset: fc37699ddc0e
Author: lana
Date: 2014-11-14 10:03 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/fc37699ddc0e
Merge
Changeset: e079f3f6d536
Author: katleman
Date: 2014-11-19 11:29 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/e079f3f6d536
Added tag jdk8u40-b15 for changeset fc37699ddc0e
! .hgtags
Changeset: ed60257f2060
Author: asaha
Date: 2014-11-26 08:00 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/ed60257f2060
Added tag jdk8u40-b16 for changeset e079f3f6d536
! .hgtags
Changeset: 9f236e3c5088
Author: lagergren
Date: 2014-11-17 14:36 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/9f236e3c5088
8049407: Endianness problem with TypedArrays
Reviewed-by: hannesw, sundar
+ test/script/basic/JDK-8049407-big-endian.js
+ test/script/basic/JDK-8049407-big-endian.js.EXPECTED
+ test/script/basic/JDK-8049407-payload.js
+ test/script/basic/JDK-8049407.js
+ test/script/basic/JDK-8049407.js.EXPECTED
+ test/script/basic/NASHORN-377-big-endian.js
+ test/script/basic/NASHORN-377-big-endian.js.EXPECTED
+ test/script/basic/NASHORN-377-payload.js
! test/script/basic/NASHORN-377.js
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
Changeset: fcd4684a739c
Author: lana
Date: 2014-11-20 11:27 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/fcd4684a739c
Merge
Changeset: c22dd9ae7ff0
Author: hannesw
Date: 2014-11-21 20:17 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/c22dd9ae7ff0
8064789: Nashorn should just warn on code store instantiation error
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/Context.java
Changeset: c3a510b73875
Author: hannesw
Date: 2014-11-24 12:03 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/c3a510b73875
8057691: Nashorn: let & const declarations are not shared between scripts
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! test/script/basic/es6/const-redeclare-extra.js.EXPECTED
! test/script/basic/es6/let-load.js
! test/script/basic/es6/let-load.js.EXPECTED
! test/script/basic/es6/let-redeclare-extra.js.EXPECTED
+ test/script/basic/es6/lexical-toplevel-def.js
+ test/script/basic/es6/lexical-toplevel-print.js
+ test/script/basic/es6/lexical-toplevel-redeclare-func-on-let.js
+ test/script/basic/es6/lexical-toplevel-redeclare-let-on-builtin.js
+ test/script/basic/es6/lexical-toplevel-redeclare-let-on-func.js
+ test/script/basic/es6/lexical-toplevel-redeclare-let-on-global.js
+ test/script/basic/es6/lexical-toplevel-redeclare-let-on-var.js
+ test/script/basic/es6/lexical-toplevel-redeclare-var-on-let.js
+ test/script/basic/es6/lexical-toplevel-redeclare.js
+ test/script/basic/es6/lexical-toplevel-redeclare.js.EXPECTED
+ test/script/basic/es6/lexical-toplevel.js
+ test/script/basic/es6/lexical-toplevel.js.EXPECTED
+ test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java
Changeset: ac111e4cb1dc
Author: slugovoy
Date: 2014-11-25 14:57 +0300
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/ac111e4cb1dc
8062638: RuntimeException when run command from js with -scripting on Cygwin
8054343: Nashorn: Some tests fails on windows with AccessControlException
Reviewed-by: coffeys
! test/script/basic/compile-octane-normal.js
! test/script/basic/compile-octane-splitter.js
! test/script/basic/compile-octane.js
! test/script/nosecurity/JDK-8050964.js
! test/script/nosecurity/JDK-8055034.js
Changeset: 4191f598c8ff
Author: lana
Date: 2014-11-26 13:57 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/4191f598c8ff
Merge
Changeset: d8bb6c470778
Author: vlivanov
Date: 2014-11-27 17:14 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/d8bb6c470778
8065985: Inlining failure of Number.doubleValue() in JSType.toNumeric() causes 15% peak perf regresion on Box2D
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/runtime/JSType.java
Changeset: f39081a16f71
Author: hannesw
Date: 2014-11-27 18:02 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/f39081a16f71
8057980: let & const: remaining issues with lexical scoping
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LoopNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/WhileNode.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/es6/for-let.js
! test/script/basic/es6/for-let.js.EXPECTED
+ test/script/basic/es6/let-const-statement-context.js
+ test/script/basic/es6/let-const-statement-context.js.EXPECTED
+ test/script/basic/es6/let-const-switch.js
+ test/script/basic/es6/let-const-switch.js.EXPECTED
! test/script/basic/es6/let-load.js
! test/script/basic/es6/let-load.js.EXPECTED
! test/script/basic/es6/let_const_closure.js.EXPECTED
! test/script/basic/es6/lexical-toplevel.js.EXPECTED
Changeset: a56051d3cdf5
Author: attila
Date: 2014-11-27 13:04 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/a56051d3cdf5
8051778: support bind on all Nashorn callables
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/arrays/IteratorAction.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ src/jdk/nashorn/internal/runtime/linker/BoundCallable.java
+ src/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java
+ test/script/basic/JDK-8051778.js
+ test/script/basic/JDK-8051778.js.EXPECTED
Changeset: 32fa6a8e1f82
Author: lagergren
Date: 2014-11-28 11:02 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/32fa6a8e1f82
8066119: Invalid resource tag used for looking up error message in NativeDataView
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/objects/NativeDataView.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
Changeset: 88e22262fdb2
Author: slugovoy
Date: 2014-11-28 18:23 +0300
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/88e22262fdb2
8057779: Tests failed on Windows when in output contains path to script
Reviewed-by: coffeys
! test/script/basic/es6/const-empty.js
! test/script/basic/es6/const-redeclare-extra.js
! test/script/basic/es6/const-redeclare.js
! test/script/basic/es6/let-redeclare-extra.js
! test/script/basic/es6/let-redeclare.js
! test/script/basic/es6/let_const_reuse.js
Changeset: 653739706172
Author: katleman
Date: 2014-12-03 11:12 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/653739706172
Added tag jdk8u40-b17 for changeset 88e22262fdb2
! .hgtags
Changeset: 1b54a95a8c77
Author: katleman
Date: 2014-12-10 14:36 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/1b54a95a8c77
Added tag jdk8u40-b18 for changeset 653739706172
! .hgtags
Changeset: 9845ddc873e7
Author: jeff
Date: 2014-12-01 18:08 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/9845ddc873e7
8057629: Third Party License Readme update for 8u40
Reviewed-by: tbell
! THIRD_PARTY_README
Changeset: 96ad92fa409d
Author: hannesw
Date: 2014-12-03 14:49 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/96ad92fa409d
8065769: OOM on Window/Solaris in test compile-octane-splitter.js
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/codegen/AstSerializer.java
Changeset: 74e8b730f413
Author: attila
Date: 2014-12-08 15:13 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/74e8b730f413
8066230: Undefined object type assertion when computing TypeBounds
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8066230.js
+ test/script/basic/JDK-8066230.js.EXPECTED
Changeset: ce989952a70b
Author: attila
Date: 2014-12-08 15:14 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/ce989952a70b
8066227: CodeGenerator load unitialized slot
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
+ test/script/basic/JDK-8066227.js
+ test/script/basic/JDK-8066227.js.EXPECTED
Changeset: 0172b56c9f4d
Author: lana
Date: 2014-12-09 13:15 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/0172b56c9f4d
Merge
Changeset: abee60d8d469
Author: sundar
Date: 2014-12-10 19:42 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/abee60d8d469
8067136: BrowserJSObjectLinker does not handle call on JSObjects
Reviewed-by: attila, hannesw, lagergren
+ samples/browser_dom.js
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
+ test/script/basic/JDK-8067136.js
+ test/script/basic/JDK-8067136.js.EXPECTED
Changeset: 403f4402f8d2
Author: attila
Date: 2014-12-10 11:55 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/403f4402f8d2
8066225: NPE in MethodEmitter with duplicate integer switch cases
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
+ test/script/basic/JDK-8066225.js
+ test/script/basic/JDK-8066225.js.EXPECTED
Changeset: bbbe34896bde
Author: attila
Date: 2014-12-10 11:55 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/bbbe34896bde
8066224: fixes for folding a constant-test ternary operator
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
+ test/script/basic/JDK-8066224.js
+ test/script/basic/JDK-8066224.js.EXPECTED
Changeset: 8cb808c0db80
Author: attila
Date: 2014-12-10 12:30 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/8cb808c0db80
8066236: RuntimeNode forces copy creation on visitation
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
+ test/script/basic/JDK-8066236.js
+ test/script/basic/JDK-8066236.js.EXPECTED
Changeset: 0972880cbb97
Author: attila
Date: 2014-12-10 18:28 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/0972880cbb97
8066221: anonymous function statement name clashes with another symbol
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8066221.js
Changeset: fef78bb8752b
Author: hannesw
Date: 2014-12-11 14:32 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/fef78bb8752b
8066932: __noSuchMethod__ binds to this-object without proper guard
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8066932.js
Changeset: 0a5ec176e9d8
Author: hannesw
Date: 2014-12-11 17:46 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/0a5ec176e9d8
8066669: dust.js performance regression caused by primitive field conversion
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/SharedScopeCall.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8066669.js
+ test/script/basic/JDK-8066669.js.EXPECTED
! test/script/basic/list.js.EXPECTED
Changeset: ec1fd6967009
Author: hannesw
Date: 2014-12-11 19:32 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/ec1fd6967009
8067219: NPE in ScriptObject.clone() when running with object fields
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/es6/for-let-object-fields.js
+ test/script/basic/es6/for-let-object-fields.js.EXPECTED
! test/script/basic/es6/for-let.js
Changeset: 6ec61d249428
Author: lana
Date: 2014-12-11 13:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/6ec61d249428
Merge
Changeset: 4d240320929f
Author: katleman
Date: 2014-12-17 10:43 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/4d240320929f
Added tag jdk8u40-b19 for changeset 6ec61d249428
! .hgtags
Changeset: dbb663a9d9aa
Author: asaha
Date: 2015-01-02 13:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/dbb663a9d9aa
Added tag jdk8u40-b20 for changeset 4d240320929f
! .hgtags
Changeset: c822b6dd240c
Author: katleman
Date: 2015-01-14 16:26 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/c822b6dd240c
Added tag jdk8u40-b21 for changeset dbb663a9d9aa
! .hgtags
Changeset: d40b4cd98ea3
Author: asaha
Date: 2014-07-08 09:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/d40b4cd98ea3
Added tag jdk8u31-b00 for changeset 9b692a6e5f22
! .hgtags
Changeset: 50ad638ac91b
Author: asaha
Date: 2014-07-14 07:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/50ad638ac91b
Merge
! .hgtags
Changeset: 729266ff5818
Author: asaha
Date: 2014-07-14 16:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/729266ff5818
Merge
! .hgtags
Changeset: 62bf127ed4d2
Author: asaha
Date: 2014-07-22 10:48 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/62bf127ed4d2
Merge
! .hgtags
Changeset: 7186050bef4a
Author: coffeys
Date: 2014-08-01 11:06 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/7186050bef4a
Merge
! .hgtags
Changeset: 923003a8c889
Author: coffeys
Date: 2014-08-07 12:24 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/923003a8c889
Merge
! .hgtags
Changeset: 90efbed4676e
Author: asaha
Date: 2014-08-19 06:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/90efbed4676e
Merge
! .hgtags
Changeset: 71c86fd47706
Author: asaha
Date: 2014-08-26 11:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/71c86fd47706
Merge
! .hgtags
Changeset: 079a7a83ca8c
Author: asaha
Date: 2014-09-02 13:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/079a7a83ca8c
Merge
! .hgtags
Changeset: 794220424732
Author: asaha
Date: 2014-09-08 13:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/794220424732
Merge
! .hgtags
Changeset: bc4b5edeb826
Author: katleman
Date: 2014-08-14 12:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/bc4b5edeb826
Added tag jdk8u20-b31 for changeset aa30541c5f0d
! .hgtags
Changeset: f381309b176d
Author: asaha
Date: 2014-09-11 12:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/f381309b176d
Merge
! .hgtags
Changeset: abcb2350a1e7
Author: asaha
Date: 2014-09-11 13:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/abcb2350a1e7
Merge
! .hgtags
Changeset: 6bf53bb6c969
Author: asaha
Date: 2014-09-17 12:22 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/6bf53bb6c969
Merge
! .hgtags
Changeset: d0f0d7e5527e
Author: asaha
Date: 2014-09-22 11:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/d0f0d7e5527e
Added tag jdk8u31-b01 for changeset 6bf53bb6c969
! .hgtags
Changeset: 73ce9a5a666c
Author: asaha
Date: 2014-09-24 08:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/73ce9a5a666c
Merge
! .hgtags
Changeset: c3b236dad623
Author: katleman
Date: 2014-09-23 18:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/c3b236dad623
Added tag jdk8u20-b32 for changeset bc4b5edeb826
! .hgtags
Changeset: 0e6cd00ec511
Author: asaha
Date: 2014-09-24 08:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/0e6cd00ec511
Merge
! .hgtags
Changeset: 809bf97d7e70
Author: asaha
Date: 2014-09-24 10:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/809bf97d7e70
Merge
! .hgtags
Changeset: 3505d266634d
Author: asaha
Date: 2014-09-29 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/3505d266634d
Added tag jdk8u31-b02 for changeset 809bf97d7e70
! .hgtags
Changeset: 05a3614ed527
Author: asaha
Date: 2014-10-06 14:13 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/05a3614ed527
Added tag jdk8u31-b03 for changeset 3505d266634d
! .hgtags
Changeset: 4f9e65387c21
Author: asaha
Date: 2014-10-07 08:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/4f9e65387c21
Merge
! .hgtags
Changeset: be20e9a00818
Author: katleman
Date: 2014-10-09 11:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/be20e9a00818
Added tag jdk8u25-b31 for changeset 4f9e65387c21
! .hgtags
Changeset: 96acff2ad9e1
Author: asaha
Date: 2014-10-09 12:35 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/96acff2ad9e1
Merge
! .hgtags
Changeset: 5fc3f210872d
Author: asaha
Date: 2014-10-13 12:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/5fc3f210872d
Added tag jdk8u31-b04 for changeset 96acff2ad9e1
! .hgtags
Changeset: 99a3333f7f84
Author: asaha
Date: 2014-10-20 14:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/99a3333f7f84
Added tag jdk8u31-b05 for changeset 5fc3f210872d
! .hgtags
Changeset: 8651c6f57d1d
Author: asaha
Date: 2014-10-23 12:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/8651c6f57d1d
Merge
! .hgtags
Changeset: 5ed4fa732b26
Author: asaha
Date: 2014-10-27 12:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/5ed4fa732b26
Added tag jdk8u31-b06 for changeset 99a3333f7f84
! .hgtags
Changeset: 094a35545c7b
Author: asaha
Date: 2014-10-31 16:28 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/094a35545c7b
Merge
! .hgtags
Changeset: e7f71ed11447
Author: asaha
Date: 2014-11-05 15:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/e7f71ed11447
Merge
! .hgtags
- src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
- src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
Changeset: b17ecf341ee5
Author: asaha
Date: 2014-11-03 12:35 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/b17ecf341ee5
Added tag jdk8u31-b07 for changeset 5ed4fa732b26
! .hgtags
Changeset: 56366e7189c6
Author: asaha
Date: 2014-11-06 09:23 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/56366e7189c6
Merge
! .hgtags
Changeset: 411520389cc5
Author: asaha
Date: 2014-11-19 12:56 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/411520389cc5
Merge
! .hgtags
Changeset: b2677118fff5
Author: asaha
Date: 2014-11-26 08:16 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/b2677118fff5
Merge
! .hgtags
Changeset: 762eaacc45ce
Author: asaha
Date: 2014-11-10 11:52 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/762eaacc45ce
Added tag jdk8u31-b08 for changeset b17ecf341ee5
! .hgtags
Changeset: c68ba913a0ee
Author: asaha
Date: 2014-11-17 12:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/c68ba913a0ee
Added tag jdk8u31-b09 for changeset 762eaacc45ce
! .hgtags
Changeset: 599bd596fa54
Author: asaha
Date: 2014-11-24 13:36 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/599bd596fa54
Added tag jdk8u31-b10 for changeset c68ba913a0ee
! .hgtags
Changeset: 6fed6616a8c9
Author: asaha
Date: 2014-11-26 09:46 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/6fed6616a8c9
Merge
! .hgtags
Changeset: cc22853046bd
Author: asaha
Date: 2014-12-04 11:33 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/cc22853046bd
Merge
! .hgtags
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
Changeset: 25ee71a761f5
Author: asaha
Date: 2014-12-12 09:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/25ee71a761f5
Merge
! .hgtags
Changeset: f36c71a03e4e
Author: asaha
Date: 2014-12-02 11:13 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/f36c71a03e4e
Added tag jdk8u31-b11 for changeset 599bd596fa54
! .hgtags
Changeset: ec36fa3b35eb
Author: asaha
Date: 2014-12-08 12:30 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/ec36fa3b35eb
Added tag jdk8u31-b12 for changeset f36c71a03e4e
! .hgtags
Changeset: e907206f50f5
Author: asaha
Date: 2014-12-16 14:46 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/e907206f50f5
Merge
! .hgtags
Changeset: 26f5d69bd533
Author: asaha
Date: 2014-12-17 12:51 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/26f5d69bd533
Merge
! .hgtags
Changeset: 61a157adc539
Author: asaha
Date: 2014-12-17 17:55 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/61a157adc539
Added tag jdk8u31-b13 for changeset ec36fa3b35eb
! .hgtags
Changeset: a24ec0deb4a8
Author: asaha
Date: 2014-12-23 10:36 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/a24ec0deb4a8
Merge
! .hgtags
Changeset: 669d53503c45
Author: asaha
Date: 2015-01-02 14:13 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/669d53503c45
Merge
! .hgtags
Changeset: f9f70a0f60f4
Author: asaha
Date: 2015-01-15 11:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/f9f70a0f60f4
Merge
! .hgtags
Changeset: f1c54e997f94
Author: katleman
Date: 2015-01-21 12:19 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/f1c54e997f94
Added tag jdk8u40-b22 for changeset f9f70a0f60f4
! .hgtags
Changeset: cff6eb75ba9b
Author: attila
Date: 2015-01-13 16:38 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/cff6eb75ba9b
8068889: Calling a @FunctionalInterface from JS leaks internal objects
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 3903ddaab26a
Author: attila
Date: 2015-01-14 18:25 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/3903ddaab26a
8069002: NPE on invoking null (8068889 regression)
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8069002.js
Changeset: 6ed91931b5a7
Author: attila
Date: 2015-01-14 15:54 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/6ed91931b5a7
8068573: POJO setter using [] syntax throws an exception
Reviewed-by: lagergren, jlaskey
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/OverloadedMethod.java
! src/jdk/internal/dynalink/support/TypeUtilities.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! test/script/basic/JDK-8020324.js.EXPECTED
+ test/script/basic/JDK-8068573.js
Changeset: 690acc40065e
Author: attila
Date: 2015-01-14 16:29 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/690acc40065e
8068994: Forgot to add a test model to JDK-8068573
Reviewed-by: lagergren, sundar
+ test/src/jdk/nashorn/test/models/OverloadedSetter.java
Changeset: 6ca090832d30
Author: lana
Date: 2015-01-22 14:08 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/6ca090832d30
Merge
Changeset: e7ace1c22306
Author: enevill
Date: 2015-02-03 16:49 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/e7ace1c22306
Merge up to jdk8u40-b23
! .hgtags
! make/build.xml
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
- src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ src/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
! test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
! test/src/jdk/nashorn/api/scripting/Window.java
More information about the aarch64-port-dev
mailing list