hg: build-infra/jdk9/jdk: 72 new changesets
erik.joelsson at oracle.com
erik.joelsson at oracle.com
Thu Mar 10 18:22:26 UTC 2016
Changeset: b9b28d7137cd
Author: ihse
Date: 2016-02-22 11:23 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/b9b28d7137cd
8150203: Incremental update from build-infra project
Reviewed-by: erikj
! make/gensrc/GensrcMisc.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/src/classes/build/tools/dtdbuilder/DTDParser.java
Changeset: 0b0518bff70c
Author: amlu
Date: 2016-02-23 09:52 +0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/0b0518bff70c
8149154: tools/pack200/Pack200Test.java failed with NullPointerException
Reviewed-by: ksrini
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/Utils.java
Changeset: 4d1292a702b8
Author: mhaupt
Date: 2016-02-23 07:17 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4d1292a702b8
8150360: augment/correct MethodHandle API documentation
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 8096d018a9a5
Author: peytoia
Date: 2016-02-23 17:09 +0900
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8096d018a9a5
8074411: Describe "minor unit" and/or "default fraction digits" in Currency class' javadoc clearly
Reviewed-by: naoto, okutsu, peytoia
Contributed-by: Nishit Jain <nishit.jain at oracle.com>
! src/java.base/share/classes/java/util/Currency.java
Changeset: 9d536355b828
Author: mhaupt
Date: 2016-02-23 09:49 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/9d536355b828
8143410: augment pseudo-code descriptions in MethodHandles API
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: f92af283ab18
Author: alanb
Date: 2016-02-23 17:41 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f92af283ab18
6432031: Add support for SO_REUSEPORT
Reviewed-by: alanb, simonis, chegar
Contributed-by: yingqi.lu at intel.com
! make/mapfiles/libnet/mapfile-vers
! make/mapfiles/libnio/mapfile-linux
! make/mapfiles/libnio/mapfile-macosx
! make/mapfiles/libnio/mapfile-solaris
! make/src/native/genconstants/ch/genSocketOptionRegistry.c
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/SocketOptions.java
! src/java.base/share/classes/java/net/StandardSocketOptions.java
! src/java.base/share/classes/jdk/net/Sockets.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/classes/java/net/PlainSocketImpl.java
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/SdpSupport.c
+ src/java.base/unix/native/libnet/SocketImpl.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/Net.c
! src/java.base/unix/native/libnio/ch/nio_util.h
! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/java.base/windows/classes/java/net/DualStackPlainSocketImpl.java
! src/java.base/windows/classes/java/net/PlainSocketImpl.java
! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java
! src/java.base/windows/classes/java/net/TwoStacksPlainSocketImpl.java
+ src/java.base/windows/native/libnet/SocketImpl.c
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h
! src/java.base/windows/native/libnio/ch/Net.c
! test/java/net/SocketOption/OptionsTest.java
! test/java/nio/channels/AsynchronousServerSocketChannel/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/DatagramChannel/SocketOptionTests.java
! test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
Changeset: c92ae3d0e6a3
Author: naoto
Date: 2016-02-23 10:51 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/c92ae3d0e6a3
8150434: Remove redundant "jdk_localedata" from the CLDR locale data meta info class name
Reviewed-by: mchung
! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java
! src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
Changeset: 78f9275a6493
Author: rriggs
Date: 2016-02-23 17:19 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/78f9275a6493
8150337: sun/misc/SunMiscSignalTest.java failed intermittently
Summary: Correct test to allow for signals to be ignored
Reviewed-by: bpb
! src/java.base/share/classes/jdk/internal/misc/Signal.java
! test/sun/misc/SunMiscSignalTest.java
Changeset: ff1b81648957
Author: erikj
Date: 2016-02-24 00:14 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/ff1b81648957
8150456: jdk 9 nightly build fails on Windows 32 bit
Reviewed-by: tbell, ihse
! make/lib/CoreLibraries.gmk
! src/java.base/share/native/libzip/CRC32.c
Changeset: 8256c192e4b5
Author: xuelei
Date: 2016-02-24 02:50 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8256c192e4b5
8149417: Use final restricted flag
Reviewed-by: mullan, weijun, coffeys
! src/java.base/share/classes/javax/crypto/JceSecurity.java
+ test/javax/crypto/JceSecurity/FinalRestricted.java
Changeset: 02f76138c022
Author: vlivanov
Date: 2016-02-15 20:27 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/02f76138c022
8148994: Replacing MH::invokeBasic with a direct call breaks LF customization
Reviewed-by: jrose, redestad
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
Changeset: 6c649a7ac744
Author: vlivanov
Date: 2016-02-17 18:49 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/6c649a7ac744
8148518: Unsafe.getCharUnaligned() loads aren't folded in case of -XX:-UseUnalignedAccesses
Reviewed-by: kvn, shade
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 13759d57abca
Author: mikael
Date: 2016-02-10 15:20 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/13759d57abca
8141491: Unaligned memory access in Bits.c
Summary: Introduce alignment-safe Copy::conjoint_swap and j.i.m.Unsafe.copySwapMemory
Reviewed-by: jrose, dholmes, psandoz
! make/lib/CoreLibraries.gmk
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
- src/java.base/share/native/libjava/Bits.c
Changeset: b344be36b569
Author: mikael
Date: 2016-02-10 19:55 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/b344be36b569
8149611: Add tests for Unsafe.copySwapMemory
Reviewed-by: dholmes
+ test/jdk/internal/misc/Unsafe/CopySwap.java
Changeset: 045dc0b6203c
Author: dcubed
Date: 2016-02-16 12:09 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/045dc0b6203c
Merge
! make/lib/CoreLibraries.gmk
- src/java.base/share/native/libjava/Bits.c
Changeset: f32f683182d2
Author: jwilhelm
Date: 2016-02-18 18:07 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f32f683182d2
Merge
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: dcf2d62a3e5b
Author: amurillo
Date: 2016-02-18 15:19 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/dcf2d62a3e5b
Merge
! make/mapfiles/libjava/mapfile-vers
- src/java.base/share/native/libjava/Bits.c
Changeset: a2a823780a7c
Author: amurillo
Date: 2016-02-23 18:57 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a2a823780a7c
Merge
! make/lib/CoreLibraries.gmk
- src/java.base/share/native/libjava/Bits.c
Changeset: e4af8119eba4
Author: bpb
Date: 2016-02-15 16:59 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e4af8119eba4
8150204: (fs) Enhance java/nio/file/Files/probeContentType/Basic.java debugging output
Summary: Add debugging information to the test.
Reviewed-by: alanb
! test/java/nio/file/Files/probeContentType/Basic.java
Changeset: f9913ea0f95c
Author: sdrach
Date: 2016-02-15 17:47 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f9913ea0f95c
8132734: JDK 9 runtime changes to support multi-release jar files
Summary: JEP 238 Multi-Release JAR Files runtime support
Reviewed-by: alanb, psandoz, sherman
! src/java.base/share/classes/java/net/JarURLConnection.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/sun/misc/URLClassPath.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
! src/java.base/unix/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java
+ test/java/util/jar/JarFile/MultiReleaseJarAPI.java
+ test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java
+ test/java/util/jar/JarFile/MultiReleaseJarIterators.java
+ test/java/util/jar/JarFile/MultiReleaseJarProperties.java
+ test/java/util/jar/JarFile/MultiReleaseJarSecurity.java
+ test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
Changeset: d1974f961903
Author: lana
Date: 2016-02-25 11:27 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d1974f961903
Merge
- src/java.base/share/native/libjava/Bits.c
Changeset: e0da6c2a5c32
Author: michaelm
Date: 2016-02-25 23:14 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e0da6c2a5c32
8087112: HTTP API and HTTP/1.1 implementation
Reviewed-by: alanb, chegar, coffeys, psandoz, rriggs
! make/src/classes/build/tools/module/boot.modules
! src/java.base/share/classes/java/net/Authenticator.java
! src/java.base/share/classes/java/net/ProxySelector.java
! src/java.base/share/classes/java/net/package-info.java
+ src/java.httpclient/share/classes/java/net/http/AsyncEvent.java
+ src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java
+ src/java.httpclient/share/classes/java/net/http/BufferHandler.java
+ src/java.httpclient/share/classes/java/net/http/ConnectionPool.java
+ src/java.httpclient/share/classes/java/net/http/CookieFilter.java
+ src/java.httpclient/share/classes/java/net/http/Exchange.java
+ src/java.httpclient/share/classes/java/net/http/ExchangeImpl.java
+ src/java.httpclient/share/classes/java/net/http/ExecutorWrapper.java
+ src/java.httpclient/share/classes/java/net/http/FilterFactory.java
+ src/java.httpclient/share/classes/java/net/http/HeaderFilter.java
+ src/java.httpclient/share/classes/java/net/http/HeaderParser.java
+ src/java.httpclient/share/classes/java/net/http/Http1Exchange.java
+ src/java.httpclient/share/classes/java/net/http/Http1Request.java
+ src/java.httpclient/share/classes/java/net/http/Http1Response.java
+ src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java
+ src/java.httpclient/share/classes/java/net/http/Http2Connection.java
+ src/java.httpclient/share/classes/java/net/http/HttpClient.java
+ src/java.httpclient/share/classes/java/net/http/HttpClientBuilderImpl.java
+ src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
+ src/java.httpclient/share/classes/java/net/http/HttpConnection.java
+ src/java.httpclient/share/classes/java/net/http/HttpHeaders.java
+ src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java
+ src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java
+ src/java.httpclient/share/classes/java/net/http/HttpRedirectImpl.java
+ src/java.httpclient/share/classes/java/net/http/HttpRequest.java
+ src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java
+ src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java
+ src/java.httpclient/share/classes/java/net/http/HttpResponse.java
+ src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java
+ src/java.httpclient/share/classes/java/net/http/HttpTimeoutException.java
+ src/java.httpclient/share/classes/java/net/http/Log.java
+ src/java.httpclient/share/classes/java/net/http/MultiExchange.java
+ src/java.httpclient/share/classes/java/net/http/Pair.java
+ src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java
+ src/java.httpclient/share/classes/java/net/http/PlainProxyConnection.java
+ src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java
+ src/java.httpclient/share/classes/java/net/http/RawChannel.java
+ src/java.httpclient/share/classes/java/net/http/RedirectFilter.java
+ src/java.httpclient/share/classes/java/net/http/ResponseContent.java
+ src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java
+ src/java.httpclient/share/classes/java/net/http/SSLConnection.java
+ src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
+ src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java
+ src/java.httpclient/share/classes/java/net/http/Stream.java
+ src/java.httpclient/share/classes/java/net/http/TimeoutEvent.java
+ src/java.httpclient/share/classes/java/net/http/Utils.java
+ src/java.httpclient/share/classes/java/net/http/package-info.java
! test/com/sun/net/httpserver/FileServerHandler.java
+ test/java/net/httpclient/APIErrors.java
+ test/java/net/httpclient/BasicAuthTest.java
+ test/java/net/httpclient/HeadersTest.java
+ test/java/net/httpclient/HttpUtils.java
+ test/java/net/httpclient/ImmutableHeaders.java
+ test/java/net/httpclient/LightWeightHttpServer.java
+ test/java/net/httpclient/ManyRequests.java
+ test/java/net/httpclient/ProxyServer.java
+ test/java/net/httpclient/QuickResponses.java
+ test/java/net/httpclient/RequestBodyTest.java
+ test/java/net/httpclient/Server.java
+ test/java/net/httpclient/SmokeTest.java
+ test/java/net/httpclient/SplitResponse.java
+ test/java/net/httpclient/TimeoutTest.java
+ test/java/net/httpclient/docs/files/foo.txt
+ test/java/net/httpclient/docs/files/notsobigfile.txt
+ test/java/net/httpclient/docs/files/smallfile.txt
+ test/java/net/httpclient/security/0.policy
+ test/java/net/httpclient/security/1.policy
+ test/java/net/httpclient/security/10.policy
+ test/java/net/httpclient/security/11.policy
+ test/java/net/httpclient/security/12.policy
+ test/java/net/httpclient/security/15.policy
+ test/java/net/httpclient/security/2.policy
+ test/java/net/httpclient/security/3.policy
+ test/java/net/httpclient/security/4.policy
+ test/java/net/httpclient/security/5.policy
+ test/java/net/httpclient/security/6.policy
+ test/java/net/httpclient/security/7.policy
+ test/java/net/httpclient/security/8.policy
+ test/java/net/httpclient/security/9.policy
+ test/java/net/httpclient/security/Security.java
Changeset: e143c31a205b
Author: jnimeh
Date: 2016-02-25 16:10 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e143c31a205b
8145854: SSLContextImpl.statusResponseManager should be generated if required
Summary: Implement server-side lazy initialization of StatusResponseManagers in the SSLContextImpl class.
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
+ test/javax/net/ssl/Stapling/StapleEnableProps.java
Changeset: f0bd5f763f1e
Author: amlu
Date: 2016-02-26 09:55 +0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f0bd5f763f1e
8150608: Mark BashStreams.java as intermittently failing and put to ProblemList
Reviewed-by: bpb, rriggs
! test/ProblemList.txt
! test/java/nio/charset/coders/BashStreams.java
Changeset: 4c8676710c25
Author: erikj
Date: 2016-02-26 06:03 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4c8676710c25
8150497: 32 jshell tests failed on Windows 32 bit
Reviewed-by: darcy, tbell
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! src/jdk.jdi/share/native/libdt_shmem/shmemBack.c
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
Changeset: 41e3c10db27a
Author: dfuchs
Date: 2016-02-26 12:11 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/41e3c10db27a
8150533: Test java/util/logging/LogManagerAppContextDeadlock.java times out intermittently.
Summary: This is a test bug caused by a Logger being garbage collected too early.
Reviewed-by: darcy
! test/java/util/logging/LogManagerAppContextDeadlock.java
Changeset: 42794e648cfe
Author: mhaupt
Date: 2016-02-29 14:16 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/42794e648cfe
8150825: MethodHandles.tryFinally throws IndexOutOfBoundsException for non-conforming parameter lists
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/T8139885.java
Changeset: 815d6b431eef
Author: erikj
Date: 2016-03-10 18:53 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/815d6b431eef
Merge
! make/gensrc/GensrcMisc.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/src/classes/build/tools/dtdbuilder/DTDParser.java
- src/java.base/share/native/libjava/Bits.c
Changeset: 2582665c63ce
Author: lana
Date: 2016-03-03 12:25 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2582665c63ce
Added tag jdk-9+108 for changeset 42794e648cfe
! .hgtags
Changeset: d6dbe934ed0f
Author: rriggs
Date: 2016-02-29 18:00 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d6dbe934ed0f
8150346: java/lang/ProcessHandle/InfoTest.java failed - startTime after process spawn completed
Reviewed-by: redestad, martin
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/InfoTest.java
Changeset: a9258705870f
Author: hb
Date: 2016-03-01 09:48 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a9258705870f
8147610: javax/management/mxbean/MXBeanLoadingTest1.java assumes URLClassLoader
Reviewed-by: jbachorik
! test/javax/management/mxbean/MXBeanLoadingTest1.java
Changeset: d19d6f5d07dd
Author: dfuchs
Date: 2016-03-01 12:05 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d19d6f5d07dd
8150856: Inconsistent API documentation for @param caller in System.LoggerFinder.getLogger
Summary: @throws clause is correct; @param caller documentation fixed: caller must not be null.
Reviewed-by: martin
! src/java.base/share/classes/java/lang/System.java
Changeset: f8dc643587de
Author: dfuchs
Date: 2016-03-02 11:14 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f8dc643587de
8148820: Missing @since Javadoc tag in Logger.log(Level, Supplier)
Summary: Added @since 1.8
Reviewed-by: lancea, rriggs
! src/java.logging/share/classes/java/util/logging/Logger.java
Changeset: 123593aacb48
Author: igerasim
Date: 2016-03-02 14:10 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/123593aacb48
8149330: Capacity of StringBuilder should not get close to Integer.MAX_VALUE unless necessary
Reviewed-by: martin
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
+ test/java/lang/StringBuilder/Capacity.java
+ test/java/lang/StringBuilder/HugeCapacity.java
Changeset: 8c2194ad4ca3
Author: mhaupt
Date: 2016-03-02 14:15 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8c2194ad4ca3
8150953: j.l.i.MethodHandles: example section in whileLoop(...) provides example for doWhileLoop
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/JavaDocExamplesTest.java
Changeset: 8f23f1e1e7ea
Author: chegar
Date: 2016-03-02 16:25 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/8f23f1e1e7ea
8150976: JarFile and MRJAR tests should use the JDK specific Version API
Reviewed-by: alanb, mchung
! src/java.base/share/classes/java/util/jar/JarFile.java
! test/java/util/jar/JarFile/MultiReleaseJarAPI.java
! test/java/util/jar/JarFile/MultiReleaseJarIterators.java
! test/java/util/jar/JarFile/MultiReleaseJarProperties.java
! test/java/util/jar/JarFile/MultiReleaseJarSecurity.java
! test/jdk/nio/zipfs/MultiReleaseJarTest.java
Changeset: a24ddbbc4beb
Author: mhaupt
Date: 2016-03-02 20:16 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a24ddbbc4beb
8150635: j.l.i.MethodHandles.loop(...) throws IndexOutOfBoundsException
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/T8139885.java
Changeset: c48cb760984f
Author: mhaupt
Date: 2016-03-02 20:36 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/c48cb760984f
8150832: split T8139885 into several tests by functionality
Reviewed-by: redestad
+ test/java/lang/invoke/FindAccessTest.java
+ test/java/lang/invoke/FoldTest.java
+ test/java/lang/invoke/LoopCombinatorTest.java
+ test/java/lang/invoke/SpreadCollectTest.java
- test/java/lang/invoke/T8139885.java
+ test/java/lang/invoke/TryFinallyTest.java
Changeset: 6e9a5ea0feaa
Author: mikael
Date: 2016-03-02 13:21 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/6e9a5ea0feaa
8149596: Remove java.nio.Bits copy wrapper methods
Reviewed-by: bpb, chegar, psandoz
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
Changeset: 9d2a7770ab23
Author: tvaleev
Date: 2016-03-03 10:06 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/9d2a7770ab23
8072727: add variation of Stream.iterate() that's finite
Reviewed-by: psandoz, briangoetz
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/Streams.java
! test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
! test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
! test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
! test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java
Changeset: 677d437b4bd9
Author: tvaleev
Date: 2016-03-03 10:06 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/677d437b4bd9
8147505: BaseStream.onClose() should not allow registering new handlers after stream is consumed
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/stream/AbstractPipeline.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java
Changeset: 9a83d6009bd3
Author: chegar
Date: 2016-03-03 12:07 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/9a83d6009bd3
8150162: Move sun.misc.Version to a truly internal package
Reviewed-by: alanb, iris, mchung, rriggs
! make/gensrc/GensrcMisc.gmk
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/System.java
+ src/java.base/share/classes/java/lang/VersionProps.java.template
- src/java.base/share/classes/sun/misc/Version.java.template
- src/java.base/share/native/libjava/Version.c
! src/java.base/share/native/libjli/java.c
- test/sun/misc/Version/Version.java
Changeset: 3016faa53222
Author: chegar
Date: 2016-03-03 12:07 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/3016faa53222
8151140: Replace use of lambda/method ref in jdk.Version constructor
Reviewed-by: psandoz
! src/java.base/share/classes/jdk/Version.java
Changeset: e941d983c8e4
Author: mhaupt
Date: 2016-03-03 14:29 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e941d983c8e4
8150957: j.l.i.MethodHandles.whileLoop(...) fails with IOOBE in the case init is null, step and pred have parameters
Reviewed-by: psandoz
! test/java/lang/invoke/LoopCombinatorTest.java
Changeset: 49781476b709
Author: vtewari
Date: 2016-03-03 17:21 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/49781476b709
8148609: socket impl supportedOptions() should return an immutable set
Reviewed-by: alanb, chegar
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/SocketImpl.java
+ test/java/net/SocketOption/ImmutableOptions.java
Changeset: eb5798a009cc
Author: vtewari
Date: 2016-03-03 17:27 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/eb5798a009cc
8150521: SharedSecrets.getJavaNetInetAddressAccess should ensure that InetAddress is initialised
Reviewed-by: alanb, chegar
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
Changeset: ddcb72fcf357
Author: dl
Date: 2016-03-03 10:32 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/ddcb72fcf357
6842353: Linux testcase failure java/util/WeakHashMap/GCDuringIteration.java
Reviewed-by: martin, psandoz, darcy
! test/java/util/WeakHashMap/GCDuringIteration.java
Changeset: e16d92f2b8a7
Author: dl
Date: 2016-03-03 10:36 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/e16d92f2b8a7
8150319: ScheduledExecutorTest:testFixedDelaySequence timeout with slow VMs
Reviewed-by: martin, psandoz
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/java/util/concurrent/tck/ScheduledExecutorTest.java
Changeset: 410a3ececec1
Author: dl
Date: 2016-03-03 10:39 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/410a3ececec1
8150417: Make ThreadLocalRandom more robust against static initialization cycles
Reviewed-by: martin, psandoz, dholmes, mhaupt
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
Changeset: a54ed9514075
Author: dl
Date: 2016-03-03 10:43 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a54ed9514075
8150523: improve jtreg test timeout handling, especially -timeout:
Reviewed-by: martin, psandoz, smarks
! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/Interrupt.java
! test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
! test/java/util/concurrent/CompletableFuture/Basic.java
! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java
! test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java
! test/java/util/concurrent/ConcurrentQueues/GCRetention.java
! test/java/util/concurrent/CyclicBarrier/Basic.java
! test/java/util/concurrent/DelayQueue/Stress.java
! test/java/util/concurrent/Exchanger/ExchangeLoops.java
! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
! test/java/util/concurrent/Executors/AutoShutdown.java
! test/java/util/concurrent/FutureTask/CancelledFutureLoops.java
! test/java/util/concurrent/FutureTask/DoneMeansDone.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java
! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java
! test/java/util/concurrent/ThreadPoolExecutor/Custom.java
! test/java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java
! test/java/util/concurrent/ThreadPoolExecutor/SelfInterrupt.java
! test/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java
! test/java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java
! test/java/util/concurrent/locks/Lock/CheckedLockLoops.java
! test/java/util/concurrent/locks/Lock/FlakyMutex.java
! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java
! test/java/util/concurrent/locks/LockSupport/ParkLoops.java
! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/Count.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java
! test/java/util/concurrent/locks/StampedLock/Basic.java
Changeset: 75b933981e86
Author: dl
Date: 2016-03-03 10:46 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/75b933981e86
8150416: Miscellaneous changes imported from jsr166 CVS 2016-03
Reviewed-by: martin, psandoz
! test/java/util/concurrent/tck/Collection8Test.java
! test/java/util/concurrent/tck/ThreadTest.java
Changeset: a603b1f1d9a1
Author: lana
Date: 2016-03-03 12:49 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/a603b1f1d9a1
Merge
- src/java.base/share/classes/sun/misc/Version.java.template
- src/java.base/share/native/libjava/Version.c
- test/java/lang/invoke/T8139885.java
- test/sun/misc/Version/Version.java
Changeset: 721288127c82
Author: sdrach
Date: 2016-03-03 09:47 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/721288127c82
8150679: closed/javax/crypto/CryptoPermission/CallerIdentification.sh fails after fix for JDK-8132734
Summary: also fixes JDK-8150920
Reviewed-by: psandoz, redestad
Contributed-by: steve.drach at oracle.com
! src/java.base/share/classes/java/util/jar/JarFile.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
Changeset: 232843a54696
Author: shurailine
Date: 2016-03-03 15:13 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/232843a54696
8150998: Fix module dependences in java/lang tests
Reviewed-by: mchung
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/InfoTest.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/TreeTest.java
! test/java/lang/StackWalker/StackStreamTest.java
! test/java/lang/System/Logger/Level/LoggerLevelTest.java
! test/java/lang/System/Logger/default/DefaultLoggerTest.java
! test/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/api/LoggerFinderAPITest.java
! test/java/lang/System/MacEncoding/TestFileEncoding.java
! test/java/lang/instrument/ManyMethodsBenchmarkAgent.java
! test/java/lang/instrument/RetransformAgent.java
! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java
! test/java/lang/invoke/lambda/LambdaAsm.java
! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java
! test/java/lang/ref/CleanerTest.java
Changeset: 70e358e75ba5
Author: darcy
Date: 2016-03-03 15:47 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/70e358e75ba5
8151226: Mark UdpTest.java as intermittently failing
Reviewed-by: lancea
! test/java/net/ipv6tests/UdpTest.java
Changeset: 4fe2c0cf7b3b
Author: amlu
Date: 2016-03-04 13:59 +0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4fe2c0cf7b3b
8038330: tools/jar/JarEntryTime.java fails intermittently on checking extracted file last modified values are the current times
Reviewed-by: sherman, plevart
! test/tools/jar/JarEntryTime.java
Changeset: d52c28899f24
Author: darcy
Date: 2016-03-03 22:55 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d52c28899f24
8151228: Mark TestDSAGenParameterSpec.java as intermittently failing
Reviewed-by: xuelei
! test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java
Changeset: efeef5749c28
Author: rpatil
Date: 2016-03-02 23:28 +0530
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/efeef5749c28
8087104: DateFormatSymbols triggers this.clone() in the constructor
Summary: Instead of using its own instance for caching and calling clone in DateFormatSymbols, a nested class SymbolsCacheEntry is introduced.
Reviewed-by: okutsu, peytoia
! src/java.base/share/classes/java/text/DateFormatSymbols.java
+ test/java/text/Format/DateFormat/DFSConstructorCloneTest.java
Changeset: 124d07ef3b32
Author: xuelei
Date: 2016-03-04 14:04 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/124d07ef3b32
8148108: Disable Diffie-Hellman keys less than 1024 bits
Reviewed-by: vinnie, mullan
! src/java.base/share/conf/security/java.security
+ test/sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java
Changeset: bc2722be85be
Author: erikj
Date: 2016-03-04 17:05 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/bc2722be85be
8151297: Class name change for CLDRLocaleDataMetaInfo_jdk_localedata needs updating in makefile
Reviewed-by: alanb
! make/gensrc/GensrcCLDR.gmk
Changeset: 60ea1a15d560
Author: erikj
Date: 2016-03-04 18:36 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/60ea1a15d560
8151302: Attempt at silencing build log broke html32.bdtd
Reviewed-by: mchung
! make/gendata/GendataHtml32dtd.gmk
Changeset: f36a67535bfb
Author: darcy
Date: 2016-03-04 10:09 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/f36a67535bfb
8151225: Mark SpecTest.java as intermittently failing
Reviewed-by: mullan
! test/sun/security/rsa/SpecTest.java
Changeset: 4ee6d4809d3f
Author: amlu
Date: 2016-03-05 10:30 +0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/4ee6d4809d3f
8151286: Remove intermittent key from TestLocalTime.java and move back to tier1
Reviewed-by: darcy
! test/TEST.groups
! test/java/util/zip/TestLocalTime.java
Changeset: d920311e7871
Author: amlu
Date: 2016-03-05 10:34 +0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/d920311e7871
8151263: Mark java/rmi test LeaseCheckInterval.java as intermittently failing
Reviewed-by: darcy
! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java
Changeset: 1c352638984e
Author: vinnie
Date: 2016-03-07 14:52 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/1c352638984e
8151149: CipherSpi implementation of PBEWithSHA1AndDESede returns key size in bytes
Reviewed-by: xuelei
! src/java.base/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java
+ test/com/sun/crypto/provider/Cipher/PBE/CheckPBEKeySize.java
Changeset: c76255da3ec0
Author: mullan
Date: 2016-03-07 10:10 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/c76255da3ec0
8138653: Default key sizes for the AlgorithmParameterGenerator and KeyPairGenerator implementations should be upgraded
Reviewed-by: coffeys, vinnie
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/DHParameterGenerator.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
! test/com/sun/crypto/provider/KeyAgreement/TestExponentSize.java
! test/sun/security/pkcs11/PKCS11Test.java
Changeset: 15a99a1f2d88
Author: mullan
Date: 2016-03-07 10:11 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/15a99a1f2d88
Merge
Changeset: dea5c036cb15
Author: sdrach
Date: 2016-03-07 19:37 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/dea5c036cb15
8151339: Adding fragment to JAR URLs breaks ant
Reviewed-by: alanb
! src/java.base/share/classes/sun/misc/URLClassPath.java
Changeset: 7d878555b604
Author: ddehaven
Date: 2016-02-25 15:42 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/7d878555b604
8132743: Move netscape.javascript package from jdk.plugin to new module
Reviewed-by: kcr, mchung, alanb
! make/src/classes/build/tools/module/boot.modules
+ src/jdk.jsobject/share/classes/jdk/internal/netscape/javascript/spi/JSObjectProvider.java
+ src/jdk.jsobject/share/classes/netscape/javascript/JSException.java
+ src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java
+ src/jdk.jsobject/share/classes/netscape/javascript/package-info.java
Changeset: 1c7bad079890
Author: darcy
Date: 2016-03-07 12:10 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/1c7bad079890
8151393: Revert changes for JDK-8087104
Reviewed-by: alanb
! src/java.base/share/classes/java/text/DateFormatSymbols.java
- test/java/text/Format/DateFormat/DFSConstructorCloneTest.java
Changeset: 780e06e3572b
Author: lana
Date: 2016-03-10 09:28 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/780e06e3572b
Added tag jdk-9+109 for changeset 1c7bad079890
! .hgtags
Changeset: 2c5229b4ac21
Author: erikj
Date: 2016-03-10 19:20 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/jdk/rev/2c5229b4ac21
Merge
! .hgtags
! make/gendata/GendataHtml32dtd.gmk
! make/gensrc/GensrcMisc.gmk
- src/java.base/share/classes/sun/misc/Version.java.template
- src/java.base/share/native/libjava/Version.c
- test/java/lang/invoke/T8139885.java
- test/sun/misc/Version/Version.java
More information about the build-infra-dev
mailing list