hg: jdk9/hs/jdk: 37 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Sep 30 11:28:08 UTC 2016


Changeset: d3a88ba20b0b
Author:    jnimeh
Date:      2016-09-22 07:28 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d3a88ba20b0b

8049516: sun.security.provider.SeedGenerator throws ArrayIndexOutOfBoundsException
Summary: Prevent the latch inside ThreadedSeedGenerator.run() from overflowing into a negative value causing a negative index array lookup.
Reviewed-by: xuelei, weijun

! src/java.base/share/classes/sun/security/provider/SeedGenerator.java

Changeset: 793d3e7a11d3
Author:    coffeys
Date:      2016-09-22 17:21 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/793d3e7a11d3

8151832: Improve exception messages in exception thrown by new JDK 9 code
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/module/ModuleInfo.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java
! src/java.desktop/share/classes/javax/imageio/ImageReader.java
! src/java.desktop/share/classes/javax/imageio/ImageWriter.java

Changeset: cf207e188ae2
Author:    lana
Date:      2016-09-22 16:41 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/cf207e188ae2

Added tag jdk-9+137 for changeset e72df94364e3

! .hgtags

Changeset: 64b69adbba69
Author:    lana
Date:      2016-09-22 18:31 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/64b69adbba69

Merge

- test/java/net/URLPermission/nstest/LookupTestHosts

Changeset: 83030d149c5c
Author:    valeriep
Date:      2016-09-23 01:08 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/83030d149c5c

8136355: CKM_SSL3_KEY_AND_MAC_DERIVE no longer available by default on Solaris 12
Summary: Enhanced to detect and throw InvalidAlgorithmParameterException if SSLv3 is requested but unsupported
Reviewed-by: xuelei

! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
! test/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/sun/security/pkcs11/tls/TestMasterSecret.java
! test/sun/security/pkcs11/tls/TestPremaster.java

Changeset: da8b9aa5e6d1
Author:    xiaofeya
Date:      2016-09-23 03:15 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/da8b9aa5e6d1

8085049: java/net/MulticastSocket/TimeToLive.java fails intermittently with "Address already in use"
Reviewed-by: chegar

! test/java/net/MulticastSocket/TimeToLive.java

Changeset: 986468d1a0a4
Author:    mhaupt
Date:      2016-09-23 15:20 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/986468d1a0a4

8161211: better inlining support for loop bytecode intrinsics
Reviewed-by: jrose, vlivanov, redestad

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/MethodHandlesTest.java

Changeset: 11a17f2b759d
Author:    robm
Date:      2016-09-23 15:31 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/11a17f2b759d

8159410: InetAddress.isReachable returns true for non existing IP adresses
Reviewed-by: chegar, coffeys

! src/java.base/windows/native/libnet/Inet4AddressImpl.c

Changeset: fd96fbd36133
Author:    skovalev
Date:      2016-09-23 12:08 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fd96fbd36133

8166553: undeclared dependencies for two IO tests
Reviewed-by: bpb
Contributed-by: Sergei Kovalev <sergei.kovalev at oracle.com>

! test/java/io/PrintStream/FormatLocale.java
! test/sun/nio/cs/TestUnmappable.java

Changeset: 926c7f71ed16
Author:    dl
Date:      2016-09-23 13:14 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/926c7f71ed16

8166465: CompletableFuture.minimalCompletionStage().toCompletableFuture() should be non-minimal
Reviewed-by: martin, chegar, shade

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/java/util/concurrent/tck/CompletableFutureTest.java

Changeset: 3f11647c40cd
Author:    dl
Date:      2016-09-23 13:18 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3f11647c40cd

8166057: [testbug] CoreThreadTimeOut still uses hardcoded timeout
Reviewed-by: martin, chegar, shade

! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java

Changeset: fded5722642e
Author:    dl
Date:      2016-09-23 13:21 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fded5722642e

8166059: JSR166TestCase.java fails with NPE in dumpTestThreads on timeout
Reviewed-by: martin, chegar, shade

! test/java/util/concurrent/tck/JSR166TestCase.java

Changeset: 035006c599d0
Author:    dl
Date:      2016-09-23 13:24 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/035006c599d0

8165919: Miscellaneous changes imported from jsr166 CVS 2016-09-21
Reviewed-by: martin, chegar, shade

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! test/java/util/Collections/EmptyNavigableMap.java
! test/java/util/Collections/EmptyNavigableSet.java
! test/java/util/Deque/ChorusLine.java
! test/java/util/PriorityQueue/ForgetMeNot.java
! test/java/util/PriorityQueue/PriorityQueueSort.java
! test/java/util/PriorityQueue/RemoveContains.java
! test/java/util/concurrent/Executors/AutoShutdown.java
! test/java/util/concurrent/tck/AtomicIntegerArrayTest.java
! test/java/util/concurrent/tck/AtomicLongArrayTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListMapTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java
! test/java/util/concurrent/tck/CyclicBarrierTest.java
! test/java/util/concurrent/tck/DelayQueueTest.java
! test/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/java/util/concurrent/tck/TreeMapTest.java
! test/java/util/concurrent/tck/TreeSetTest.java

Changeset: 2b6aebac0773
Author:    erikj
Date:      2016-09-26 14:56 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2b6aebac0773

8163102: Fix headless only configuration option
Reviewed-by: tbell

! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-jdk.policytool.gmk
! make/lib/Awt2dLibraries.gmk
! src/java.desktop/unix/native/libjawt/jawt.c

Changeset: fb7345accd74
Author:    xiaofeya
Date:      2016-09-26 08:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fb7345accd74

8130657: com/sun/net/httpserver/Test5.java failed with java.lang.RuntimeException: wrong string result
8085575: java/net/Socket/InheritHandle.java fails intermittently with "Address already in use"
Reviewed-by: dfuchs

! test/com/sun/net/httpserver/Test5.java
! test/java/net/MulticastSocket/TimeToLive.java
! test/java/net/Socket/InheritHandle.java

Changeset: 03fdbc829db3
Author:    clanger
Date:      2016-09-26 21:24 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/03fdbc829db3

8166604: nio: remove unneeded locals variables and correct NPE
Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java

Changeset: 57746f6885ac
Author:    sdrach
Date:      2016-09-26 13:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/57746f6885ac

8153654: Update jdeps to be multi-release jar aware
Reviewed-by: mchung

! src/java.base/share/classes/module-info.java

Changeset: b2e7ba45d2de
Author:    xiaofeya
Date:      2016-09-27 01:36 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b2e7ba45d2de

8154525: java/net/ServerSocket/ThreadStop.java fails intermittently with error while cleaning up threads after test
Reviewed-by: chegar

! test/java/net/ServerSocket/ThreadStop.java

Changeset: 665096863382
Author:    robm
Date:      2016-09-27 12:07 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/665096863382

8166747: Add invalid network / computer name cases to isReachable known failure switch
Reviewed-by: chegar, msheppar

! src/java.base/windows/native/libnet/Inet4AddressImpl.c

Changeset: 12e616e0a018
Author:    asmotrak
Date:      2016-09-27 11:34 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/12e616e0a018

8164591: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java failed with SSLHandshakeException
Reviewed-by: xuelei

+ test/javax/net/ssl/templates/SSLTest.java
! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java

Changeset: f61c40b324c5
Author:    amurillo
Date:      2016-09-27 09:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f61c40b324c5

Merge


Changeset: d16e09effe10
Author:    amurillo
Date:      2016-09-27 13:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d16e09effe10

Merge


Changeset: e8bfba969b7c
Author:    mli
Date:      2016-09-27 18:45 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e8bfba969b7c

8162519: Remove ParallelPrefix.java from ProblemList.txt
Reviewed-by: psandoz

! test/ProblemList.txt

Changeset: 111fbc6a5a09
Author:    valeriep
Date:      2016-09-28 03:10 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/111fbc6a5a09

8149802: Signature.verify() doesn't reset the signature object on exception
Summary: Ensure the signature object is always reset after verify() is called.
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/rsa/RSASignature.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java
+ test/java/security/Signature/ResetAfterException.java

Changeset: 7cd8128e16be
Author:    valeriep
Date:      2016-09-28 03:18 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7cd8128e16be

6946830: javax.crypto.Cipher.doFinal behavior differs depending on platform
Summary: Updated OracleUcrypto and SunPKCS11 providers with SunJCE provider behavior
Reviewed-by: xuelei

! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java
+ test/javax/crypto/Cipher/EmptyFinalBuffer.java

Changeset: 030fd20df66d
Author:    mhaupt
Date:      2016-09-28 14:02 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/030fd20df66d

8151179: address issues raised by JCK team on JEP 274 API
Reviewed-by: jrose, redestad, psandoz

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! test/java/lang/invoke/CountedLoopIterationCountsTest.java
! test/java/lang/invoke/JavaDocExamplesTest.java
! test/java/lang/invoke/LoopCombinatorTest.java

Changeset: 73816d6b57ba
Author:    redestad
Date:      2016-09-28 14:27 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/73816d6b57ba

8166840: Synthetic bridge constructor in ArrayList$Itr blocks inlining
Reviewed-by: vlivanov, mhaupt, forax

! src/java.base/share/classes/java/util/ArrayList.java

Changeset: 87929deeb031
Author:    redestad
Date:      2016-09-28 14:29 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/87929deeb031

8166287: MultiReleaseJarAPI.isMultiReleaseJar(): failure java.nio.file.AccessDeniedException: custom-mr.jar
Reviewed-by: mhaupt, alanb

! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java

Changeset: 2b5229c75e93
Author:    clanger
Date:      2016-09-28 15:47 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2b5229c75e93

8166584: Remove obsolete utility function NET_ThrowSocketException in windows libnet
Reviewed-by: chegar

! src/java.base/unix/native/libnet/SocketInputStream.c
! src/java.base/windows/native/libnet/SocketInputStream.c
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h

Changeset: 9edae8b6b4c2
Author:    skovalev
Date:      2016-09-28 19:21 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9edae8b6b4c2

8166841: Unused import causes test failure on compilation for java.text tests
Reviewed-by: igerasim

! test/java/text/Format/NumberFormat/DFSSerialization.java
! test/java/text/Format/NumberFormat/SerializationLoadTest.java

Changeset: 9850eb9c799e
Author:    sundar
Date:      2016-09-28 22:13 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9850eb9c799e

8165735: jlink incorrectly accepts multiple --module-path and --limit-modules options
Reviewed-by: mchung, jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! test/tools/jlink/JLinkTest.java
! test/tools/lib/tests/JImageGenerator.java

Changeset: 3ad485a9cf57
Author:    shinyafox
Date:      2016-09-29 17:36 +0900
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3ad485a9cf57

8166744: JShell: java.lang.IndexOutOfBoundsException for legal history access
Reviewed-by: rfield, jlahoda

! src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java

Changeset: 153b4781adcc
Author:    clanger
Date:      2016-09-29 14:48 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/153b4781adcc

8166850: No runtime error expected after calling NET_MapSocketOption
Reviewed-by: chegar

! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c

Changeset: 91a5353ecbbb
Author:    clanger
Date:      2016-09-29 14:58 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/91a5353ecbbb

8166866: (ch) Remove AIX specific implementation file java.base/aix/native/libnio/ch/AixNativeThread.c
Reviewed-by: simonis, chegar, alanb

! make/lib/NioLibraries.gmk
- src/java.base/aix/native/libnio/ch/AixNativeThread.c
! src/java.base/unix/native/libnio/ch/NativeThread.c

Changeset: 1e8186f800c5
Author:    lana
Date:      2016-09-29 16:45 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1e8186f800c5

Added tag jdk-9+138 for changeset 665096863382

! .hgtags

Changeset: 0711272af35f
Author:    lana
Date:      2016-09-29 17:24 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0711272af35f

Merge

- src/java.base/aix/native/libnio/ch/AixNativeThread.c

Changeset: 11c5ad99988f
Author:    amurillo
Date:      2016-09-30 02:52 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/11c5ad99988f

Merge

! test/ProblemList.txt



More information about the jdk9-hs-changes mailing list