hg: bsd-port/jdk9/jdk: 29 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Tue May 31 11:39:54 UTC 2016
Changeset: b84b5f6d9ed5
Author: lana
Date: 2016-02-25 09:41 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b84b5f6d9ed5
Added tag jdk-9+107 for changeset 8701b2bb1d2e
! .hgtags
Changeset: b9b28d7137cd
Author: ihse
Date: 2016-02-22 11:23 +0100
URL: http://hg.openjdk.java.net/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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/bsd-port/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: 24a92ec16593
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2016-05-30 23:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/24a92ec16593
Merge from main OpenJDK repository
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnio/ch/Net.c
More information about the bsd-port-dev
mailing list