hg: aarch32-port/jdk9-arm3264/jdk: 161 new changesets
bob.vandette at oracle.com
bob.vandette at oracle.com
Fri Oct 28 15:15:34 UTC 2016
Changeset: 25bc8b589785
Author: erikj
Date: 2016-09-30 09:06 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/25bc8b589785
8160630: libjimage.so and others should link statically to libgcc
Reviewed-by: ihse, tbell
! make/lib/CoreLibraries.gmk
Changeset: 64d3579d3ebc
Author: serb
Date: 2016-09-30 17:05 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/64d3579d3ebc
8165263: Remove code in MetaData that hacks into private fields of Collections implementation classes
Reviewed-by: mchung, alexsch
! src/java.desktop/share/classes/java/beans/MetaData.java
- test/java/beans/XMLEncoder/EnumPrivate.java
- test/java/beans/XMLEncoder/EnumPublic.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java
- test/java/beans/XMLEncoder/java_util_EnumMap.java
- test/java/beans/XMLEncoder/java_util_JumboEnumSet.java
- test/java/beans/XMLEncoder/java_util_RegularEnumSet.java
Changeset: 19736467290a
Author: plevart
Date: 2016-09-30 17:34 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/19736467290a
8166842: String.hashCode() has a non-benign data race
Reviewed-by: shade, alanb, martin
! src/java.base/share/classes/java/lang/String.java
Changeset: 4dbeb5b87d67
Author: jwilhelm
Date: 2016-10-03 15:39 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/4dbeb5b87d67
8167026: Quarantine TestDaemonThread.java
Reviewed-by: dsamersoff
! test/ProblemList.txt
Changeset: 2a474d0ba36d
Author: sdrach
Date: 2016-10-03 10:57 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/2a474d0ba36d
8165944: jar utility doesn't process more than one -C argument
Reviewed-by: psandoz
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
+ test/tools/jar/InputFilesTest.java
! test/tools/jar/multiRelease/Basic.java
Changeset: 8b58654110d6
Author: rgoel
Date: 2016-10-04 17:18 +0900
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/8b58654110d6
8166993: typo in java.util.Locale javadoc
Reviewed-by: okutsu, peytoia
! src/java.base/share/classes/java/util/Locale.java
Changeset: f4463c138103
Author: nishjain
Date: 2016-10-04 19:28 +0900
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/f4463c138103
8165466: DecimalFormat percentage format can contain unexpected %
Reviewed-by: okutsu, peytoia
! src/java.base/share/classes/java/text/DecimalFormat.java
+ test/java/text/Format/DecimalFormat/Bug8165466.java
Changeset: a7709a4d1bc5
Author: erikj
Date: 2016-10-04 13:34 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/a7709a4d1bc5
8166948: Exploded image too slow to be usable
Reviewed-by: alanb, mchung, ihse
+ make/CompileModuleTools.gmk
! make/ModuleTools.gmk
+ make/src/classes/build/tools/jigsaw/AddPackagesAttribute.java
Changeset: 377599b4a7f7
Author: erikj
Date: 2016-10-04 13:41 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/377599b4a7f7
8166965: Some small java build tools are still running with big JVM configuration
Reviewed-by: ihse
! make/rmic/RmicCommon.gmk
Changeset: 95d83639923d
Author: skovalev
Date: 2016-10-04 11:55 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/95d83639923d
8166378: Missing dependencies in several java/security tests
Reviewed-by: xuelei
! test/java/security/AccessController/DoPrivAccompliceTest.java
! test/java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java
! test/java/security/Signature/SignatureLength.java
Changeset: d428848b11ad
Author: bpb
Date: 2016-10-04 08:32 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/d428848b11ad
8167058: (fs) UnixDirectoryIterator::stream unused
Summary: Remove UnixDirectoryIterator::stream unused instance variable
Reviewed-by: redestad, alanb
! src/java.base/unix/classes/sun/nio/fs/UnixDirectoryStream.java
Changeset: 424706b22c1a
Author: vtewari
Date: 2016-10-04 21:59 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/424706b22c1a
8153674: Expected SocketException not thrown when calling bind() with setReuseAddress(false)
Reviewed-by: chegar, msheppar
! src/java.base/share/classes/java/net/MulticastSocket.java
+ test/java/net/DatagramSocket/ReuseAddressTest.java
Changeset: e32bdc5deec2
Author: naoto
Date: 2016-10-04 09:52 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/e32bdc5deec2
8166645: Include locales plugin throws InternalError with "*" specified.
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: fc037e62b9a4
Author: rriggs
Date: 2016-10-04 13:45 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/fc037e62b9a4
8155760: Implement Serialization Filtering
8166739: Improve extensibility of ObjectInputFilter information passed to the filter
Reviewed-by: dfuchs, chegar, briangoetz, plevart
+ src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectStreamConstants.java
! src/java.base/share/classes/java/io/SerializablePermission.java
! src/java.base/share/conf/security/java.security
+ test/java/io/Serializable/serialFilter/CheckInputOrderTest.java
+ test/java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java
+ test/java/io/Serializable/serialFilter/GlobalFilterTest.java
+ test/java/io/Serializable/serialFilter/MixedFiltersTest.java
+ test/java/io/Serializable/serialFilter/SerialFilterTest.java
+ test/java/io/Serializable/serialFilter/java.security-extra1
+ test/java/io/Serializable/serialFilter/security.policy
+ test/java/io/Serializable/serialFilter/security.policy.without.globalFilter
Changeset: 0edae8f88b71
Author: rriggs
Date: 2016-10-04 14:18 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/0edae8f88b71
8165806: UnicastServerRef support to export an object with a filter
Reviewed-by: dfuchs
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef2.java
Changeset: 5518ac2f2ead
Author: rriggs
Date: 2016-10-04 14:19 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/5518ac2f2ead
8165261: RMI API to export an object with a serialization filter
Reviewed-by: dfuchs, chegar
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
Changeset: a3b164425bd4
Author: martin
Date: 2016-09-30 10:30 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/a3b164425bd4
8166976: TestCipherPBECons has wrong @run line
Reviewed-by: snikandrova, wetmore, rasbold
! test/com/sun/crypto/provider/Cipher/PBE/TestCipherPBECons.java
Changeset: 73a2ee327aa5
Author: martin
Date: 2016-09-30 10:52 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/73a2ee327aa5
8166981: RGBColorConvertTest has wrong @run line
Reviewed-by: prr, rasbold, serb
! test/sun/java2d/cmm/ColorConvertOp/RGBColorConvertTest.java
Changeset: efaf8263c116
Author: mchung
Date: 2016-10-04 18:56 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/efaf8263c116
8166860: Add magic number to jmod file
Reviewed-by: alanb, jjg
! src/java.base/share/classes/java/lang/module/ModulePath.java
+ src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
+ src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jlink/JLinkTest.java
Changeset: f82971b324f6
Author: erikj
Date: 2016-10-05 10:49 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/f82971b324f6
8150736: Excessive disk space used by build system
Reviewed-by: ihse
! make/CompileDemos.gmk
- make/Import.gmk
Changeset: 9caaac90a127
Author: rpatil
Date: 2016-10-05 16:39 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/9caaac90a127
8166875: (tz) Support tzdata2016g
Reviewed-by: martin, okutsu
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/factory
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! make/data/tzdata/zone.tab
! src/java.base/share/classes/java/time/format/ZoneName.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java
! test/java/time/test/java/time/format/ZoneName.java
! test/java/util/TimeZone/TimeZoneTest.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/etcetera
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/factory
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/zone.tab
Changeset: 8b53c0eaf659
Author: skovalev
Date: 2016-10-03 18:33 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/8b53c0eaf659
8166791: Fix module dependencies for networking component tests
Reviewed-by: chegar, alanb
! test/java/net/httpclient/http2/ErrorTest.java
! test/java/net/httpclient/http2/HpackDriver.java
+ test/java/net/httpclient/http2/HpackDriverHeaderTable.java
! test/java/net/httpclient/security/Driver.java
! test/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
Changeset: aef92edbca93
Author: mullan
Date: 2016-10-05 12:36 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/aef92edbca93
8166632: Document how to grant permissions for a module jrt:/<module> in the image
Reviewed-by: alanb, mchung
! src/java.base/share/conf/security/java.policy
Changeset: 3c42b46b15ea
Author: mullan
Date: 2016-10-05 12:36 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/3c42b46b15ea
Merge
Changeset: 2add8d0c3a77
Author: amurillo
Date: 2016-10-05 06:28 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/2add8d0c3a77
Merge
- make/Import.gmk
! make/lib/CoreLibraries.gmk
! test/ProblemList.txt
- test/java/beans/XMLEncoder/EnumPrivate.java
- test/java/beans/XMLEncoder/EnumPublic.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java
- test/java/beans/XMLEncoder/java_util_EnumMap.java
- test/java/beans/XMLEncoder/java_util_JumboEnumSet.java
- test/java/beans/XMLEncoder/java_util_RegularEnumSet.java
Changeset: 83d6bce162ea
Author: amurillo
Date: 2016-10-05 09:52 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/83d6bce162ea
Merge
Changeset: 65042b713b12
Author: redestad
Date: 2016-10-06 02:02 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/65042b713b12
8167005: Comment on the need for an empty constructor in ArrayList$Itr
Reviewed-by: smarks, shade, chegar
! src/java.base/share/classes/java/util/ArrayList.java
Changeset: 2bf254421854
Author: lana
Date: 2016-10-06 20:56 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/2bf254421854
Added tag jdk-9+139 for changeset 5518ac2f2ead
! .hgtags
Changeset: 2da036638f63
Author: lana
Date: 2016-10-06 23:13 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/2da036638f63
Merge
- make/Import.gmk
Changeset: 127d59738663
Author: weijun
Date: 2016-10-07 07:59 +0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/127d59738663
8167181: Exported elements referring to inaccessible types in jdk.security.jgss
Reviewed-by: mchung
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContextImpl.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredentialImpl.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/Extender.java
Changeset: d339a7471b4d
Author: iris
Date: 2016-10-06 18:05 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/d339a7471b4d
8166799: ASSEMBLY_EXCEPTION contains historical company name
Reviewed-by: mchung, tbell
! ASSEMBLY_EXCEPTION
Changeset: 2c7eff9d51ab
Author: sundar
Date: 2016-10-07 21:28 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/2c7eff9d51ab
8167018: Nashorn and jjs should support --module-path and --add-modules options
Reviewed-by: jlaskey, hannesw
+ test/tools/jjs/addmodulesrepeat.js
+ test/tools/jjs/com.greetings/com/greetings/Hello.java
+ test/tools/jjs/com.greetings/module-info.java
+ test/tools/jjs/jjs-modulepathTest.sh
+ test/tools/jjs/modulepath.js
Changeset: 1f044f413e6c
Author: bchristi
Date: 2016-10-07 12:01 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/1f044f413e6c
8151486: Class.forName causes memory leak
Summary: Remove ClassLoader.domains
Reviewed-by: coleenp, dholmes, mchung, naoto
! src/java.base/share/classes/java/lang/ClassLoader.java
+ test/java/lang/ClassLoader/forNameLeak/ClassForName.java
+ test/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java
+ test/java/lang/ClassLoader/forNameLeak/test.policy
Changeset: d238b1447080
Author: jjg
Date: 2016-10-07 16:49 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/d238b1447080
8159855: Create an SPI for tools
Reviewed-by: mchung
+ src/java.base/share/classes/java/util/spi/ToolProvider.java
! src/java.base/share/classes/module-info.java
+ test/java/util/spi/ToolProviderTest.java
Changeset: 4251b451be17
Author: weijun
Date: 2016-10-10 08:28 +0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/4251b451be17
8164705: Remove pathname canonicalization from FilePermission
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
+ src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
+ src/java.base/share/classes/sun/security/util/FilePermCompat.java
+ test/java/io/FilePermission/Correctness.java
! test/java/io/FilePermission/FilePermissionCollection.java
+ test/java/io/FilePermission/ReadFileOnPath.java
+ test/java/io/FilePermission/m/module-info.java
+ test/java/io/FilePermission/m/p/App.java
! test/java/net/URLClassLoader/getresourceasstream/Test.java
! test/java/net/URLClassLoader/getresourceasstream/test.sh
! test/java/security/testlibrary/Proc.java
! test/sun/security/provider/PolicyFile/CanonPath.java
+ test/sun/security/util/FilePermCompat/CompatImpact.java
+ test/sun/security/util/FilePermCompat/Flag.java
Changeset: 3ecfccc5c705
Author: ssahoo
Date: 2016-10-10 00:45 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/3ecfccc5c705
8156054: Test Task: Develop new tests for JEP C155: Remove FilePermission Pathname Canonicalization
Summary: New test for removing canonicalize path from FilePermission.
Reviewed-by: weijun
+ test/java/io/FilePermission/FilePermissionTest.java
Changeset: b76c2c377883
Author: ascarpino
Date: 2016-10-10 13:28 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/b76c2c377883
8165101: AnchorCertificates throws NPE when cacerts file not found
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
Changeset: d4f70e7859c7
Author: clanger
Date: 2016-10-10 22:42 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/d4f70e7859c7
8167295: Further cleanup to the native parts of libnet/libnio
Reviewed-by: chegar
! make/mapfiles/libnet/mapfile-vers
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c
! src/java.base/unix/native/libnio/ch/InheritedChannel.c
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
! src/java.base/windows/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpNet.c
Changeset: 1d0ea24d1cec
Author: ascarpino
Date: 2016-10-10 14:20 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/1d0ea24d1cec
8165103: Update to "denyAfter constraint check" exception message
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
Changeset: ddfa2c1cdeb5
Author: jdv
Date: 2016-09-14 12:13 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/ddfa2c1cdeb5
8162461: Hang due to JNI up-call made whilst holding JNI critical lock.
Reviewed-by: prr, psadhukhan
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
Changeset: 01d45e27ddf7
Author: arapte
Date: 2016-09-14 21:50 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/01d45e27ddf7
8160056: TextField.setText breaks the contract of EOL
Reviewed-by: serb, alexsch
! src/java.desktop/share/classes/java/awt/TextField.java
Changeset: 558b1228d485
Author: arapte
Date: 2016-09-15 01:36 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/558b1228d485
8162102: access denied to System Property awt.robot.gtk
Reviewed-by: ssadetsky, serb
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
Changeset: ccc7d013fd4e
Author: mhalder
Date: 2016-09-15 12:25 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/ccc7d013fd4e
8163270: [macosx] Robot(gc) issue on dual-screen system
Reviewed-by: serb, aghaisas
Contributed-by: manajit.halder at oracle.com
+ test/java/awt/Robot/SpuriousMouseEvents/SpuriousMouseEvents.java
Changeset: 793bac676dd2
Author: rchamyal
Date: 2016-09-15 16:12 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/793bac676dd2
8150176: [hidpi] wrong resolution variant of multi-res. image is used for TrayIcon
Reviewed-by: serb, alexsch
Contributed-by: rajeev.chamyal at oracle.com
! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java
- test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html
! test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
Changeset: 374509e16f8a
Author: serb
Date: 2016-09-16 17:28 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/374509e16f8a
8165717: [macosx] Various memory leaks in jdk9
Reviewed-by: ant, ssadetsky
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
Changeset: aef4e02825a3
Author: ddehaven
Date: 2016-09-19 13:12 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/aef4e02825a3
Merge
- test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html
Changeset: ea313883fbce
Author: arapte
Date: 2016-09-20 11:46 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/ea313883fbce
8163261: regression on Linux: java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java
Reviewed-by: serb, alexsch
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
! test/java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java
Changeset: f4b285f26302
Author: arapte
Date: 2016-09-20 12:37 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/f4b285f26302
8166015: [PIT][TEST_BUG] stray character in java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java
Reviewed-by: aghaisas, ssadetsky
! test/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java
Changeset: 6ddd435b88e1
Author: azvegint
Date: 2016-09-20 21:26 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/6ddd435b88e1
8140311: SwingInterop crashes at window close
Reviewed-by: serb, ssadetsky
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
Changeset: c4808231b363
Author: alexsch
Date: 2016-09-23 09:14 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/c4808231b363
8165594: Bad rendering of Swing UI controls with Windows Classic L&F on HiDPI display
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicArrowButton.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/plaf/windows/8165594/WindowsClassicHiDPIIconsTest.java
Changeset: 32d5037981c0
Author: ssadetsky
Date: 2016-09-23 10:36 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/32d5037981c0
8161910: [PIT] regression: HW/LW mixing seems broken on Unity
Reviewed-by: azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
Changeset: b6a8a9f82bd8
Author: serb
Date: 2016-09-25 02:55 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/b6a8a9f82bd8
8166288: Au file format can be validated better
Reviewed-by: amenkov
! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java
! test/javax/sound/sampled/spi/AudioFileReader/ReadersExceptions.java
! test/javax/sound/sampled/spi/AudioFileReader/RepeatedFormatReader.java
Changeset: cbe230dcfd13
Author: rchamyal
Date: 2016-09-26 12:33 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/cbe230dcfd13
8149371: multi-res. image: -Dsun.java2d.uiScale does not work for Window icons (some ambiguity for Window.setIconImages()?)
Reviewed-by: serb, alexsch
Contributed-by: rajeev.chamyal at oracle.com
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
+ test/java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java
Changeset: eee1ff9348ab
Author: ssadetsky
Date: 2016-09-26 11:59 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/eee1ff9348ab
8154043: Fields not reachable anymore by tab-key, because of new tabbing behaviour of radio button groups.
Reviewed-by: alexsch
! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
+ test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java
! test/javax/swing/JRadioButton/8033699/bug8033699.java
Changeset: 23d7150d3bbc
Author: psadhukhan
Date: 2016-09-26 14:47 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/23d7150d3bbc
8165947: One more page printed before the test page with OpenJDK
8166259: One more banner page printed before the test page
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
+ test/java/awt/print/PrinterJob/TestCheckSystemDefaultBannerOption.java
Changeset: f45d100c84c2
Author: ssadetsky
Date: 2016-09-26 13:15 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/f45d100c84c2
8155753: Removing a monitor in the OS dispaly configuration causes assertion fails under Windows if D3D is on
Reviewed-by: vadim, serb
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java
! src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.h
! test/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java
Changeset: 3564e2fa9417
Author: ssadetsky
Date: 2016-09-27 09:55 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/3564e2fa9417
8160160: The menu displayed nothing with the option"-server -d64 -Xmixed -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel".
Reviewed-by: alexsch, serb
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
Changeset: b997573395a0
Author: ant
Date: 2016-09-27 17:15 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/b997573395a0
8165829: Android Studio 2.x crashes with NPE at sun.lwawt.macosx.CAccessibility.getAccessibleIndexInParent
Reviewed-by: serb, ptbrunet
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
Changeset: e6a54944911f
Author: prr
Date: 2016-09-27 14:12 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/e6a54944911f
8162531: solaris.fontconfig.properties needs updating
Reviewed-by: serb, vadim, okutsu
! make/data/fontconfig/solaris.fontconfig.properties
Changeset: 6ea1cbc4c70b
Author: azvegint
Date: 2016-09-28 03:40 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/6ea1cbc4c70b
8164536: enableSuddenTermination() - Not throws SecurityException if a security manager exists and it will not allow the caller to invoke System.exit
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/Taskbar.java
Changeset: cabc039294ca
Author: jdv
Date: 2016-09-29 10:57 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/cabc039294ca
8164931: Verify if writer.abort() works properly for all writers in IIOWriteProgressListener.
Reviewed-by: prr, bpb, serb, psadhukhan
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
+ test/javax/imageio/WriteAbortTest.java
Changeset: f46ed6f7c785
Author: jdv
Date: 2016-09-29 11:13 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/f46ed6f7c785
8166685: We should unpin stream and pixel buffer in case of setjmp during writeImage in JPEG.
Reviewed-by: prr, psadhukhan
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
Changeset: 2eb1e7d6e509
Author: prr
Date: 2016-09-30 09:28 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/2eb1e7d6e509
Merge
- src/java.base/aix/native/libnio/ch/AixNativeThread.c
- test/java/beans/XMLEncoder/EnumPrivate.java
- test/java/beans/XMLEncoder/EnumPublic.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java
- test/java/beans/XMLEncoder/java_util_EnumMap.java
- test/java/beans/XMLEncoder/java_util_JumboEnumSet.java
- test/java/beans/XMLEncoder/java_util_RegularEnumSet.java
- test/java/net/URLPermission/nstest/LookupTestHosts
Changeset: 351880c12050
Author: ceisserer
Date: 2016-09-30 11:45 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/351880c12050
8162591: All existing gradient paint implementations have issues with coordinates/sizes larger than Short.MAX_VALUE (exactly) on any Linux systems
Reviewed-by: flar, serb, prr
! src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java
+ test/sun/java2d/xrender/HugeGradientTest.java
Changeset: 04ae82bdebf2
Author: alexsch
Date: 2016-09-30 22:57 +0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/04ae82bdebf2
8165234: Provide a way to not close toggle menu items on mouse click on component level
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java
Changeset: 7658a78a93de
Author: ssadetsky
Date: 2016-09-30 22:10 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/7658a78a93de
8132664: closed/javax/swing/DataTransfer/DefaultNoDrop/DefaultNoDrop.java locks on Windows
Reviewed-by: serb
! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
Changeset: 549ce3ab727d
Author: ssadetsky
Date: 2016-10-03 18:51 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/549ce3ab727d
8165619: Frame is not repainted if created in state=MAXIMIZED_BOTH on Unity
Reviewed-by: azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
+ test/java/awt/Frame/DecoratedFrameInsets/DecoratedFrameInsetsTest.java
Changeset: 4ab437740ac4
Author: prr
Date: 2016-10-03 14:10 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/4ab437740ac4
Merge
Changeset: 7e8e6a0b0bb4
Author: prr
Date: 2016-10-10 13:31 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/7e8e6a0b0bb4
Merge
- make/Import.gmk
Changeset: 4a55b8e59f27
Author: prr
Date: 2016-10-10 14:21 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/4a55b8e59f27
Merge
Changeset: 30d525a6e1c9
Author: prr
Date: 2016-10-10 14:26 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/30d525a6e1c9
Merge
Changeset: 1502bdef038b
Author: mchung
Date: 2016-10-10 15:46 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/1502bdef038b
8162401: Support multiple --add-exports and --add-reads with the same module/package
Reviewed-by: alanb, redestad, sundar
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
Changeset: e93b7ea55975
Author: psandoz
Date: 2016-10-10 15:58 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/e93b7ea55975
8164814: Deprecate Atomic*.weakCompareAndSet and defer to Atomic*.weakCompareAndSetPlain
Reviewed-by: martin, dl
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/stream/Stream.java
! test/java/util/concurrent/tck/AtomicBoolean9Test.java
! test/java/util/concurrent/tck/AtomicInteger9Test.java
! test/java/util/concurrent/tck/AtomicIntegerArray9Test.java
! test/java/util/concurrent/tck/AtomicLong9Test.java
! test/java/util/concurrent/tck/AtomicLongArray9Test.java
! test/java/util/concurrent/tck/AtomicReference9Test.java
! test/java/util/concurrent/tck/AtomicReferenceArray9Test.java
Changeset: a00631fc8dbe
Author: valeriep
Date: 2016-10-11 00:04 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/a00631fc8dbe
8165275: Replace the reflective call to the implUpdate method in HandshakeMessage::digestKey
Summary: Replaced the reflection calls with the new sun.security.util.MessageDigestSpi2 interface
Reviewed-by: xuelei, mchung
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
+ src/java.base/share/classes/sun/security/util/MessageDigestSpi2.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
Changeset: a0ffa67badf4
Author: ihse
Date: 2016-10-11 09:50 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/a0ffa67badf4
8167424: Various trivial fixes in build system
Reviewed-by: erikj, tbell
! make/CompileInterimRmic.gmk
! make/CompileTools.gmk
! make/GenerateModuleSummary.gmk
! make/Tools.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataHtml32dtd.gmk
! make/gensrc/Gensrc-java.base.gmk
! make/gensrc/Gensrc-jdk.jlink.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcModuleLoaderMap.gmk
! make/gensrc/GensrcVarHandles.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jdeps.gmk
! make/launcher/Launcher-jdk.jlink.gmk
! make/launcher/Launcher-jdk.jstatd.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk
! make/lib/Lib-java.desktop.gmk
! make/rmic/Rmic-java.management.gmk
! make/rmic/RmicCommon.gmk
Changeset: 51b28d24c9fb
Author: xuelei
Date: 2016-10-11 09:11 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/51b28d24c9fb
8167472: Chrome interop regression with JDK-8148516
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
Changeset: 033b3a0cf2c0
Author: vtewari
Date: 2016-10-11 15:12 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/033b3a0cf2c0
8163482: java.net.URLPermission.getActions() adds a trailing colon when header-names is empty
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/java/net/URLPermission.java
Changeset: 7db08d8abbef
Author: erikj
Date: 2016-10-11 12:25 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/7db08d8abbef
8167387: libjimage.so has a bad runpath
Reviewed-by: tbell, ihse
! make/lib/CoreLibraries.gmk
Changeset: b909daf8fdbc
Author: jlahoda
Date: 2016-10-11 12:33 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/b909daf8fdbc
8166890: JShell: locks forever when input is piped
Summary: Only read cursor position if connected to a terminal.
Reviewed-by: rfield, shinyafox
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java
Changeset: 5cdd35a1baf8
Author: wetmore
Date: 2016-10-11 15:49 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/5cdd35a1baf8
8167459: Add debug output for indicating if a chosen ciphersuite was legacy
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
Changeset: c94a809047ba
Author: psandoz
Date: 2016-10-11 16:25 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/c94a809047ba
8167524: Rogue character in Stream javadoc
Reviewed-by: smarks, darcy
! src/java.base/share/classes/java/util/stream/Stream.java
Changeset: 26cbb53aaa52
Author: erikj
Date: 2016-10-12 14:25 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/26cbb53aaa52
8167479: arm 32/64 slowdebug fails to build on unpack200
Reviewed-by: ihse
! make/launcher/Launcher-jdk.pack200.gmk
Changeset: 138876450c3a
Author: mullan
Date: 2016-10-12 09:46 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/138876450c3a
8162723: Array index overflow in Base64 utility class
Reviewed-by: ascarpino, jnimeh
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
Changeset: be6f49bd1797
Author: sundar
Date: 2016-10-12 22:44 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/be6f49bd1797
8167614: Avoid module dependency from jdk.dynalink to jdk.internal.module of java.base module
Reviewed-by: jlaskey, alanb
! src/java.base/share/classes/module-info.java
Changeset: af71f6a36731
Author: smarks
Date: 2016-10-12 11:54 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/af71f6a36731
8134373: use collections convenience factories in the JDK
Reviewed-by: scolebourne, prappo, dfuchs, redestad, smarks
Contributed-by: jbluettduncan at gmail.com
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/net/CookieManager.java
! src/java.base/share/classes/java/nio/file/FileTreeIterator.java
! src/java.base/share/classes/java/nio/file/FileTreeWalker.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/Period.java
! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/IsoChronology.java
! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java
! src/java.base/share/classes/java/time/chrono/MinguoChronology.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/stream/Collectors.java
Changeset: 60c393b093ac
Author: sdrach
Date: 2016-10-12 14:31 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/60c393b093ac
8166460: jdk/internal/util/jar/TestVersionedStream gets Assertion error
Reviewed-by: psandoz
! test/jdk/internal/util/jar/TestVersionedStream.java
Changeset: 094eafd2e24a
Author: mchung
Date: 2016-10-12 15:41 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/094eafd2e24a
8164689: Retrofit jar, jlink, jmod as a ToolProvider
Reviewed-by: alanb, lancea
! src/java.base/share/classes/java/util/spi/ToolProvider.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
+ src/jdk.jartool/share/classes/sun/tools/jar/JarToolProvider.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/Main.java
! src/jdk.jlink/share/classes/module-info.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/tools/jar/ChangeDir.java
! test/tools/jar/InputFilesTest.java
! test/tools/jar/JarBackSlash.java
! test/tools/jar/JarEntryTime.java
! test/tools/jar/UpdateJar.java
! test/tools/jar/UpdateManifest.java
! test/tools/jar/index/MetaInf.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/basic/BasicTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/modules/basic/BasicTest.java
! test/tools/launcher/modules/dryrun/DryRunTest.java
! test/tools/lib/tests/JImageGenerator.java
Changeset: 5bdd77188ad3
Author: tidu
Date: 2016-10-13 00:45 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/5bdd77188ad3
8164322: Test sun/security/pkcs11/PKCS11Test.java shall be updated to run on ARM platforms
Reviewed-by: xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>
! test/sun/security/pkcs11/PKCS11Test.java
Changeset: e7e33c16d3c6
Author: sundar
Date: 2016-10-13 01:59 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/e7e33c16d3c6
8055033: Shell tests for jrunscript don't pass through VM options
Summary: passed jtreg env variables TESTVMOPTS, TESTJAVAOPTS to java and TESTTOOLVMOPTS, TESTJAVACOPTS to javac launchers
Reviewed-by: sundar
Contributed-by: srinivas.dama at oracle.com
! test/sun/tools/jrunscript/jrunscript-DTest.sh
! test/sun/tools/jrunscript/jrunscript-argsTest.sh
! test/sun/tools/jrunscript/jrunscript-cpTest.sh
! test/sun/tools/jrunscript/jrunscript-eTest.sh
! test/sun/tools/jrunscript/jrunscript-fTest.sh
! test/sun/tools/jrunscript/jrunscriptTest.sh
Changeset: 86a295e503f6
Author: vinnie
Date: 2016-10-13 12:37 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/86a295e503f6
8167371: KeyStoreSpi.engineSetEntry should throw an Exception if password protection alg is specified
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/java/security/KeyStoreSpi.java
! test/java/security/KeyStore/TestKeyStoreBasic.java
Changeset: 86e5d318fad9
Author: amurillo
Date: 2016-10-13 08:57 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/86e5d318fad9
Merge
Changeset: 028d56ebb42a
Author: amurillo
Date: 2016-10-13 09:02 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/028d56ebb42a
Merge
- make/Import.gmk
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java
- test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html
- test/java/beans/XMLEncoder/EnumPrivate.java
- test/java/beans/XMLEncoder/EnumPublic.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java
- test/java/beans/XMLEncoder/java_util_EnumMap.java
- test/java/beans/XMLEncoder/java_util_JumboEnumSet.java
- test/java/beans/XMLEncoder/java_util_RegularEnumSet.java
Changeset: 234fa7498814
Author: akulyakh
Date: 2016-10-17 15:46 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/234fa7498814
8158797: Test java/lang/management/MemoryMXBean/LowMemoryTest.java fails when GC is specified explicitly
Summary: Fixed GC options for running the test
Reviewed-by: ddmitriev, sspitsyn
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
Changeset: 569e17c52c7d
Author: cjplummer
Date: 2016-10-18 12:36 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/569e17c52c7d
8167001: [TESTBUG] java/lang/instrument/DaemonThread/TestDaemonThread.java fails when run by jprt
Summary: force classpath to be added to subprocesses
Reviewed-by: dholmes, sspitsyn
! test/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java
Changeset: 87579fa99c58
Author: cjplummer
Date: 2016-10-18 12:39 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/87579fa99c58
8167034: Re-enable TestDaemonThread.java once JDK-8167001 is fixed
Reviewed-by: jwilhelm, sspitsyn
! test/ProblemList.txt
Changeset: ce7f9a34492e
Author: dholmes
Date: 2016-10-18 20:04 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/ce7f9a34492e
8165827: Support private interface methods in JNI, JDWP, JDI and JDB
Reviewed-by: dcubed, lfoltan, sspitsyn
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java
! test/com/sun/jdi/InterfaceMethodsTest.java
Changeset: ff9c1d07969e
Author: vtewari
Date: 2016-10-20 15:07 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/ff9c1d07969e
8167294: MXBean javadoc should be updated to take modules into account
Summary: Updated MXBean class javadoc to take modules into account
Reviewed-by: alanb
Contributed-by: amit.sapre at oracle.com
! src/java.management/share/classes/javax/management/MXBean.java
Changeset: b6bdbad7513e
Author: sherman
Date: 2016-10-13 09:35 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/b6bdbad7513e
8166258: Unexpected code conversion by HKSCS converters
Reviewed-by: naoto
! src/java.base/share/classes/sun/nio/cs/HKSCS.java
+ test/sun/nio/cs/TestHKSCS.java
Changeset: 081675ba191d
Author: sdrach
Date: 2016-10-13 11:54 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/081675ba191d
8167237: Jar tool can not correctly find/process the --release option if it occurs before the file list
Reviewed-by: lancea
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
+ test/tools/jar/ReleaseBeforeFiles.java
Changeset: b877de2ea2f2
Author: lana
Date: 2016-10-13 21:01 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/b877de2ea2f2
Added tag jdk-9+140 for changeset e93b7ea55975
! .hgtags
Changeset: 6eb965a9bc68
Author: lana
Date: 2016-10-13 23:02 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/6eb965a9bc68
Merge
Changeset: ac41aa9cf7ff
Author: sherman
Date: 2016-10-13 17:47 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/ac41aa9cf7ff
8167957: Remove FilePermission from default policy for jdk.charsets module
Reviewed-by: mchung
! src/java.base/share/lib/security/default.policy
Changeset: 103b120931a9
Author: rriggs
Date: 2016-10-14 17:15 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/103b120931a9
8167166: Java API docs mention a non-existent method getNanosOfSecond
Reviewed-by: naoto
! src/java.base/share/classes/java/time/Instant.java
Changeset: 8d752af5f61d
Author: rgoel
Date: 2016-10-17 20:13 +0900
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/8d752af5f61d
8167992: Update documentation of java.util.Date class
Reviewed-by: okutsu, peytoia
! src/java.base/share/classes/java/util/Date.java
Changeset: 4718506277f5
Author: mullan
Date: 2016-10-17 15:31 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/4718506277f5
8165712: Grant permission to read specific properties instead of all to the jdk.crypto.ucrypto module
Reviewed-by: xuelei
! src/java.base/solaris/lib/security/default.policy
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
! test/com/oracle/security/ucrypto/TestAES.java
+ test/com/oracle/security/ucrypto/empty.policy
Changeset: 701acde0c419
Author: mullan
Date: 2016-10-17 15:32 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/701acde0c419
Merge
Changeset: 22e7bd6d5979
Author: skovalev
Date: 2016-10-17 18:40 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/22e7bd6d5979
8167437: Fix module dependencies for tests that use internal API (java/lang)
Reviewed-by: alanb
! test/java/lang/StackWalker/CallerSensitiveMethod/Main.java
Changeset: 1bf37fcb62d0
Author: smarks
Date: 2016-10-17 17:07 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/1bf37fcb62d0
8168096: markup error in "since" element spec of @Deprecated
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/Deprecated.java
Changeset: f2b8ff052efb
Author: sundar
Date: 2016-10-18 17:15 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/f2b8ff052efb
8071678: javax.script.ScriptContext setAttribute method should clarify behavior when GLOBAL_SCOPE is used and global scope object is null
Reviewed-by: jlaskey, hannesw
! src/java.scripting/share/classes/javax/script/ScriptContext.java
! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java
Changeset: 2225b9f5eb31
Author: redestad
Date: 2016-10-18 14:22 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/2225b9f5eb31
8168073: Speed up URI creation during module bootstrap
Reviewed-by: alanb, mchung, psandoz, chegar
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URLClassLoader.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
Changeset: a2f386069bdc
Author: mullan
Date: 2016-10-18 09:18 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/a2f386069bdc
8168078: Remove permission to read all system properties granted to the jdk.crypto.ec module
Reviewed-by: vinnie, xuelei
! src/java.base/share/lib/security/default.policy
! test/sun/security/ec/TestEC.java
+ test/sun/security/ec/TestEC.policy
! test/sun/security/pkcs11/PKCS11Test.java
Changeset: cfbf4afd1067
Author: mullan
Date: 2016-10-18 09:20 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/cfbf4afd1067
Merge
- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
Changeset: 7b123c987d40
Author: asemenyuk
Date: 2016-10-17 11:04 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/7b123c987d40
8168093: Need a way for the launcher to query the JRE location using Windows registry.
Reviewed-by: erikj, ksrini
Contributed-by: alexey.semenyuk at oracle.com
! src/java.base/windows/native/libjli/java_md.c
Changeset: 13e12a5c98e8
Author: sundar
Date: 2016-10-18 22:17 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/13e12a5c98e8
8168091: jlink should check security permission early when programmatic access is used
Reviewed-by: jlaskey, mchung
- src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkPermission.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! test/tools/jlink/IntegrationTest.java
+ test/tools/jlink/JLinkToolProviderTest.java
! test/tools/jlink/SecurityTest.java
! test/tools/jlink/plugins/LastSorterTest.java
! test/tools/jlink/plugins/PluginsNegativeTest.java
! test/tools/jlink/plugins/PrevisitorTest.java
+ test/tools/jlink/toolprovider.policy
Changeset: ed775119d37e
Author: plevart
Date: 2016-10-18 20:28 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/ed775119d37e
6378384: (reflect) subclass canât access superclassâs protected fields and methods by reflection
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
+ test/java/lang/reflect/AccessControl/AccessControlTest.java
+ test/java/lang/reflect/AccessControl/a/Package.java
+ test/java/lang/reflect/AccessControl/a/PublicSuper.java
+ test/java/lang/reflect/AccessControl/b/Package.java
+ test/java/lang/reflect/AccessControl/b/PublicSub.java
+ test/java/lang/reflect/AccessControl/util/ClassSupplier.java
+ test/java/lang/reflect/AccessControl/util/MemberFactory.java
Changeset: 9590414a6639
Author: mchung
Date: 2016-10-18 13:27 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/9590414a6639
8167558: Add new JMOD section for header files and man pages
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeJmodSectionPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! src/jdk.jlink/share/classes/module-info.java
+ test/tools/jlink/plugins/ExcludeJmodSectionPluginTest.java
Changeset: 70abbd047ed7
Author: ascarpino
Date: 2016-10-18 15:13 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/70abbd047ed7
8165274: SHA1 certpath constraint check fails with OCSP certificate
Reviewed-by: mullan, jnimeh
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
Changeset: c830341ed93b
Author: vinnie
Date: 2016-06-03 15:04 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/c830341ed93b
8146490: Direct indirect CRL checks
Reviewed-by: mullan, weijun, xuelei, igerasim
! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/java.base/share/classes/sun/security/util/CurveDB.java
Changeset: b27017e4b000
Author: vadim
Date: 2016-06-01 14:37 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/b27017e4b000
8158302: Handle contextual glyph substitutions
Reviewed-by: prr, serb, mschoene
! src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.cpp
! src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.h
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.h
! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp
! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.h
Changeset: 20baaea3ebc2
Author: dcubed
Date: 2016-06-28 09:43 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/20baaea3ebc2
8159519: Reformat JDWP messages
Reviewed-by: sspitsyn, dsamersoff, jwilhelm, ahgross, bmoloden
Contributed-by: definedmisbehaviour at saynotolinux.com, daniel.daugherty at oracle.com
! src/jdk.jdwp.agent/share/native/include/jdwpTransport.h
! src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c
Changeset: ec913e366cdb
Author: serb
Date: 2016-06-28 19:48 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/ec913e366cdb
8157753: Audio replay enhancement
Reviewed-by: amenkov, prr, mschoene
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp
! src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCM.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c
! src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_PCM.c
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp
Changeset: 93f2bfa99e6c
Author: vadim
Date: 2016-06-28 11:35 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/93f2bfa99e6c
8157759: LCMS Transform Sampling Enhancement
Reviewed-by: prr, serb, mschoene
! src/java.desktop/share/native/liblcms/cmstypes.c
Changeset: c3fee65d6945
Author: vadim
Date: 2016-06-28 11:37 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/c3fee65d6945
8157764: Better handling of interpolation plugins
Reviewed-by: prr, serb, mschoene
! src/java.desktop/share/native/liblcms/cmsintrp.c
Changeset: a00a72fa5b9e
Author: coleenp
Date: 2016-06-29 11:51 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/a00a72fa5b9e
8159515: Improve indy validation
Reviewed-by: jrose, hseigel, vlivanov, bmoloden, ctornqvi, mschoene
! src/java.base/share/native/libverify/check_code.c
Changeset: fd60a041cc51
Author: prr
Date: 2016-06-30 11:56 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/fd60a041cc51
8157653: [Parfait] Uninitialised variable in awt_Font.cpp
Reviewed-by: serb, ssadetsky
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
Changeset: ac1f9922ce19
Author: prr
Date: 2016-07-05 10:29 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/ac1f9922ce19
8159495: Fix Index Offsets
Reviewed-by: flar, serb, mschoene
! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceDataProxy.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceDataProxy.java
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
Changeset: 35402b244f74
Author: ksrini
Date: 2016-07-05 13:07 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/35402b244f74
8160094: Improve pack200 layout
Reviewed-by: jrose, mschoene
! src/jdk.pack200/share/native/common-unpack/unpack.cpp
Changeset: 718b013cccc7
Author: ksrini
Date: 2016-07-05 13:08 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/718b013cccc7
8160090: Better signature handling in pack200
Reviewed-by: jrose, mschoene
! src/jdk.pack200/share/native/common-unpack/unpack.cpp
Changeset: 8c893b0449d7
Author: ssadetsky
Date: 2016-07-11 21:46 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/8c893b0449d7
8161342: Service Menu services
Reviewed-by: prr, mschoene
! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h
Changeset: 010ea8bba2a7
Author: aivanov
Date: 2016-07-12 11:17 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/010ea8bba2a7
8160934: isnan() is not available on older MSVC compilers
Reviewed-by: prr, mschoene
! src/java.desktop/share/native/liblcms/cmsintrp.c
Changeset: 32b4c291b1d0
Author: hb
Date: 2016-07-12 16:46 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/32b4c291b1d0
8157739: Classloader Consistency Checking
Reviewed-by: ahgross, akulyakh, dfuchs, jwilhelm, skoivu
! src/java.management/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java
Changeset: 490a2bc1268f
Author: prr
Date: 2016-07-14 11:55 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/490a2bc1268f
8160098: Clean up color profiles
Reviewed-by: ssadetsky, bpb, mschoene
! src/java.desktop/share/native/liblcms/cmsio0.c
Changeset: 3f53304b353d
Author: msheppar
Date: 2016-07-15 20:57 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/3f53304b353d
8157749: Improve handling of DNS error replies
Reviewed-by: chegar, rriggs, coffeys
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.c
Changeset: 7f556ba801c6
Author: chegar
Date: 2016-07-18 08:28 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/7f556ba801c6
8160838: Better HTTP service
Reviewed-by: ahgross, alanb, michaelm
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/conf/net.properties
! test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/sun/net/www/protocol/https/HttpsClient/ProxyTunnelServer.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
Changeset: 75cdb184e6a8
Author: ascarpino
Date: 2016-07-21 10:33 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/75cdb184e6a8
8155973: Tighten jar checks
Reviewed-by: mullan, igerasim, ahgross
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/conf/security/java.security
! test/javax/crypto/SecretKeyFactory/FailOverTest.sh
+ test/javax/crypto/SecretKeyFactory/security.properties
! test/sun/security/pkcs/pkcs7/PKCS7VerifyTest.java
! test/sun/security/tools/jarsigner/JarSigningNonAscii.java
Changeset: c17c5e7efb5a
Author: ssadetsky
Date: 2016-07-27 12:03 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/c17c5e7efb5a
8162411: Service Menu services 2
Reviewed-by: prr, mschoene, serb, ahgross
! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuBarPeer.java
Changeset: 977b7771bf88
Author: weijun
Date: 2016-09-14 00:29 +0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/977b7771bf88
8165816: jarsigner -verify shows jar unsigned if it was signed with a weak algorithm
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
Changeset: b91d1c4e859e
Author: ascarpino
Date: 2016-09-21 14:02 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/b91d1c4e859e
8166381: Back out changes to the java.security file to not disable MD5
Reviewed-by: valeriep
! src/java.base/share/conf/security/java.security
Changeset: 7c5d9a59941c
Author: rriggs
Date: 2016-10-12 13:53 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/7c5d9a59941c
8167628: Test for RMI API to export an object with a serialization filter
Reviewed-by: dfuchs
+ test/java/rmi/server/UnicastRemoteObject/serialFilter/FilterUROTest.java
Changeset: 018d32ec6817
Author: vinnie
Date: 2016-10-13 15:27 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/018d32ec6817
8165064: Enhance thread contexts in JNDI
Reviewed-by: chegar
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 2e7a303cd1ec
Author: weijun
Date: 2016-10-19 11:45 +0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/2e7a303cd1ec
8167647: Copy-and-paste bug in javax.security.auth.kerberos.KerberosTicket.toString()
Reviewed-by: xuelei
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
Changeset: 0857eb43202b
Author: sundar
Date: 2016-10-19 13:26 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/0857eb43202b
8071588: The spec for javax.script.ScriptEngineFactory.getProgram() should specify NPEs thrown
Reviewed-by: alanb, hannesw
! src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java
! test/javax/script/DummyScriptEngineFactory.java
Changeset: e9758dbaa927
Author: jlahoda
Date: 2016-10-19 12:42 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/e9758dbaa927
8166183: jshell tool: on return from Ctrl-Z, garbage on screen, dies with Ctrl-C
Summary: Allow use of jdk.internal.misc.Signal from jshell and jjs.
Reviewed-by: rfield, chegar
! src/java.base/share/classes/module-info.java
Changeset: aabbe4707f1f
Author: ascarpino
Date: 2016-10-19 10:49 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/aabbe4707f1f
8167591: Add MD5 to signed JAR restrictions
Reviewed-by: mullan, jnimeh
! src/java.base/share/conf/security/java.security
Changeset: 7a25dbe45e61
Author: weijun
Date: 2016-10-20 09:24 +0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/7a25dbe45e61
8163304: jarsigner -verbose -verify should print the algorithms used to sign the jar
Reviewed-by: mullan
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/lib/testlibrary/jdk/testlibrary/JarUtils.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
- test/sun/security/tools/jarsigner/ts.sh
Changeset: 82bed095b587
Author: weijun
Date: 2016-10-20 14:11 +0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/82bed095b587
8168374: TsacertOptionTest.java fails on all platforms
Reviewed-by: vinnie
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
Changeset: 500727df5cea
Author: dfuchs
Date: 2016-10-20 12:31 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/500727df5cea
8157965: update httpserver logging to use java.lang.System.Logger
Summary: this patch updates the jdk.httpserver module to use System.Logger and break its dependency with the java.logging module.
Reviewed-by: rriggs, michaelm, chegar, mchung
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpContextImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: ce42c7f1578f
Author: amlu
Date: 2016-10-20 20:20 +0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/ce42c7f1578f
8146257: sun/net/www/protocol/jar/B4957695.java fails intermittently with java.lang.RuntimeException: some jar_cache files left behind
Reviewed-by: chegar
! test/sun/net/www/protocol/jar/B4957695.java
Changeset: 668bf5f35b35
Author: prappo
Date: 2016-10-20 18:35 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/668bf5f35b35
8168405: Pending exceptions in java.base/windows/native
Reviewed-by: chegar, clanger
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
Changeset: a20f83221d20
Author: asmotrak
Date: 2016-10-20 11:23 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/a20f83221d20
8166530: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java fails intermittently
Reviewed-by: chegar
! test/javax/net/ssl/templates/SSLTest.java
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
Changeset: 56e5a010a116
Author: ddehaven
Date: 2016-10-12 08:47 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/56e5a010a116
8165271: Fix use of reflection to gain access to private fields
Reviewed-by: mchung
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.desktop/share/classes/sun/applet/AppletSecurity.java
Changeset: 7b0b28ceca62
Author: lana
Date: 2016-10-20 18:38 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/7b0b28ceca62
Added tag jdk-9+141 for changeset 8d752af5f61d
! .hgtags
Changeset: 2adc75e5ddb4
Author: lana
Date: 2016-10-20 20:02 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/2adc75e5ddb4
Merge
- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
- test/sun/security/tools/jarsigner/ts.sh
Changeset: fc62eb6bf650
Author: smarks
Date: 2016-10-20 13:27 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/fc62eb6bf650
8152617: add missing wildcards to Optional or() and flatMap()
Reviewed-by: psandoz, forax
! src/java.base/share/classes/java/util/Optional.java
Changeset: 0ecf4eb13c2d
Author: amurillo
Date: 2016-10-20 16:54 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/0ecf4eb13c2d
Merge
Changeset: 4a837dd80453
Author: amurillo
Date: 2016-10-20 17:05 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/4a837dd80453
Merge
- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
- test/sun/security/tools/jarsigner/ts.sh
Changeset: 50851d9db89f
Author: sla
Date: 2016-10-24 09:07 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/50851d9db89f
8168483: Remove jtreg timeout handler timeout
Reviewed-by: dholmes, tbell
! test/Makefile
Changeset: 11932b04e6a0
Author: rehn
Date: 2016-10-24 09:07 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/11932b04e6a0
8164501: Uninitialised memory in byteArrayToPacket of SharedMemoryConnection.c
Reviewed-by: sla, dsamersoff
! src/jdk.jdi/share/native/libdt_shmem/SharedMemoryConnection.c
Changeset: 0b19d27ee4dc
Author: rehn
Date: 2016-10-24 11:47 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/0b19d27ee4dc
Merge
Changeset: 7a5fa747419d
Author: dsamersoff
Date: 2016-10-24 14:52 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/7a5fa747419d
8160376: DebuggerException: Can't attach symbolicator to the process
Summary: Make SA link to JavaRuntimeSupport in MacOS X
Reviewed-by: dsamersoff, dcubed
Contributed-by: Sharath Ballal <sharath.ballal at oracle.com>
! test/ProblemList.txt
Changeset: e01125401b3e
Author: bobv
Date: 2016-10-28 11:10 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/jdk/rev/e01125401b3e
Merge
- make/Import.gmk
- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java
- test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html
- test/java/beans/XMLEncoder/EnumPrivate.java
- test/java/beans/XMLEncoder/EnumPublic.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java
- test/java/beans/XMLEncoder/java_util_EnumMap.java
- test/java/beans/XMLEncoder/java_util_JumboEnumSet.java
- test/java/beans/XMLEncoder/java_util_RegularEnumSet.java
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
- test/sun/security/tools/jarsigner/ts.sh
More information about the aarch32-port-dev
mailing list