[aarch64-port-dev ] hg: aarch64-port/stage/nashorn: 18 new changesets
vladimir.kozlov at oracle.com
vladimir.kozlov at oracle.com
Fri Nov 14 01:03:49 UTC 2014
Changeset: 569b6de2d343
Author: lagergren
Date: 2014-11-05 12:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/569b6de2d343
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.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk.scripting.nashorn/share/classes/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
! test/src/jdk/nashorn/test/models/NullProvider.java
Changeset: 3fa7d5c6ed92
Author: hannesw
Date: 2014-11-05 17:07 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/3fa7d5c6ed92
8062386: Different versions of nashorn use same code cache directory
Reviewed-by: lagergren, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
Changeset: a22f9ba69baa
Author: hannesw
Date: 2014-11-06 13:15 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/a22f9ba69baa
8062624: java.lang.String methods not available on concatenated strings
Reviewed-by: lagergren, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8062624.js
+ test/script/basic/JDK-8062624.js.EXPECTED
Changeset: 8fac78c86e3e
Author: hannesw
Date: 2014-11-06 13:17 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/8fac78c86e3e
8047365: Very long function names break codegen
Reviewed-by: attila, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Namespace.java
+ test/script/basic/JDK-8047365.js
+ test/script/basic/JDK-8047365.js.EXPECTED
Changeset: ca0e54c45981
Author: attila
Date: 2014-11-06 17:06 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/ca0e54c45981
8062308: Incorrect constant linkage with multiple Globals in a Context
Reviewed-by: lagergren, sundar
! 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/GlobalConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
Changeset: 6b0288befffc
Author: katleman
Date: 2014-11-06 10:11 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/6b0288befffc
Added tag jdk9-b38 for changeset 365f55e7b3c4
! .hgtags
Changeset: 900508346b1c
Author: lana
Date: 2014-11-06 15:13 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/900508346b1c
Merge
Changeset: fd2181c811c4
Author: attila
Date: 2014-11-11 16:17 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/fd2181c811c4
8064467: type info persistence failed to calculate directory name
Reviewed-by: hannesw, lagergren
! make/build.xml
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/anchor.properties
Changeset: 9d3b6d97f445
Author: attila
Date: 2014-11-11 17:27 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/9d3b6d97f445
8062799: Binary logical expressions can have numeric types
Reviewed-by: lagergren, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java
+ test/script/basic/JDK-8062799.js
+ test/script/basic/JDK-8062799.js.EXPECTED
Changeset: be3f5ca1edbf
Author: lagergren
Date: 2014-11-12 14:12 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/be3f5ca1edbf
8035312: Various array and ScriptObject length issues for non writable length fields
Reviewed-by: hannesw, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.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/ArrayFilter.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/DeletedArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.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/LengthNotWritableFilter.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/NonExtensibleArrayFilter.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
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java
! src/jdk.scripting.nashorn/share/classes/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: 91d9969f2574
Author: lagergren
Date: 2014-11-12 14:40 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/91d9969f2574
8064705: Build breaking warning in LengthNotWritableFilter
Reviewed-by: hannesw, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java
Changeset: ee608f19cc48
Author: attila
Date: 2014-11-12 14:54 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/ee608f19cc48
8063037: ApplySpecialization.hasApplies shouuld not descend into nested functions
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java
Changeset: d248a0bddf79
Author: attila
Date: 2014-11-12 15:13 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/d248a0bddf79
8064707: Remove NativeArray link logic fields
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
Changeset: 3d7f49505033
Author: lagergren
Date: 2014-11-12 17:19 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/3d7f49505033
8063036: Various pretty printing issues with --log=recompile
Reviewed-by: hannesw, jlaskey
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: ac3ab0a5be8e
Author: hannesw
Date: 2014-11-13 15:29 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/ac3ab0a5be8e
8064789: Nashorn should just warn on code store instantiation error
Reviewed-by: attila, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
Changeset: d82eede8ed40
Author: lagergren
Date: 2014-11-13 16:59 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/d82eede8ed40
8062937: Need to block constant assumption for index setters and defineOwnProperty, not just delete
Reviewed-by: hannesw, jlaskey
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8062937.js
+ test/script/basic/JDK-8062937.js.EXPECTED
Changeset: ea7e9a070b61
Author: katleman
Date: 2014-11-12 20:32 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/ea7e9a070b61
Added tag jdk9-b39 for changeset 900508346b1c
! .hgtags
Changeset: 74dcd8dbef25
Author: lana
Date: 2014-11-13 09:38 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/nashorn/rev/74dcd8dbef25
Merge
More information about the aarch64-port-dev
mailing list