hg: jdk9/hs/jdk: 46 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Jul 22 06:20:38 UTC 2016
Changeset: 3b503af253a4
Author: vtewari
Date: 2016-07-15 14:06 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3b503af253a4
8151788: NullPointerException from ntlm.Client.type3
Reviewed-by: chegar, prappo, weijun
! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
+ test/sun/net/www/protocol/http/NULLTargetInfoTest.java
Changeset: 8891a2cd0d54
Author: vtewari
Date: 2016-07-15 13:59 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8891a2cd0d54
8144692: HttpServer API: use of non-existant method in example in package Javadoc
Reviewed-by: chegar, prappo
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java
Changeset: f324a0f0db83
Author: alanb
Date: 2016-07-15 17:31 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f324a0f0db83
8161036: Fix copyright header
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/module/package-info.java
Changeset: 65b3167a9849
Author: bpb
Date: 2016-07-15 12:30 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/65b3167a9849
8161413: Math.fma javadoc doesn't have @since 9
Summary: Add @since tag for float and double versions of fma().
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
Changeset: 9446c534f022
Author: bpb
Date: 2016-07-15 13:23 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9446c534f022
8161455: Missing word in API documentation
Summary: Change "file has created" to "file has been created" in two places.
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: d04ea07c1629
Author: dl
Date: 2016-07-15 13:51 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d04ea07c1629
8159924: Various improvements to StampedLock code
Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/java/util/concurrent/tck/StampedLockTest.java
Changeset: fd4819ec5afd
Author: dl
Date: 2016-07-15 13:55 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fd4819ec5afd
8157523: Various improvements to ForkJoin/SubmissionPublisher code
Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
Changeset: f3af17da360b
Author: dl
Date: 2016-07-15 13:59 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f3af17da360b
8157522: Performance improvements to CompletableFuture
Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
Changeset: 955eab36f5da
Author: dl
Date: 2016-07-15 14:04 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/955eab36f5da
8080603: Replace Unsafe with VarHandle in java.util.concurrent classes
8153715: Use Unsafe.weakCompareAndSet in java.util.concurrent
Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs, shade
! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! 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/AtomicIntegerFieldUpdater.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/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.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/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/Condition.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/concurrent/locks/ReadWriteLock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! src/java.base/share/classes/java/util/concurrent/package-info.java
! test/java/util/concurrent/tck/Atomic8Test.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
! test/java/util/concurrent/tck/AtomicReferenceArrayTest.java
! test/java/util/concurrent/tck/AtomicReferenceTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java
Changeset: 5acc53684320
Author: bpb
Date: 2016-07-15 17:49 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5acc53684320
8160220: (fs) Tests in jdk/test/java/nio/file/WatchService leave directory trees behind
Summary: Create temporary files by default in a scratch directory.
Reviewed-by: alanb, chegar
! test/java/nio/file/WatchService/DeleteInterference.java
! test/java/nio/file/WatchService/LotsOfCancels.java
Changeset: 4f5f82c457af
Author: amlu
Date: 2016-07-18 13:13 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4f5f82c457af
8161347: Mark java/lang/ProcessBuilder/Zombies.java as intermittently failing
Reviewed-by: rriggs
! test/java/lang/ProcessBuilder/Zombies.java
Changeset: afabd435c6e3
Author: mhaupt
Date: 2016-07-18 14:06 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/afabd435c6e3
8161212: Test times out: java/lang/invoke/LoopCombinatorLongSignatureTest.java
Reviewed-by: redestad
! test/java/lang/invoke/LoopCombinatorLongSignatureTest.java
Changeset: 44944d0ea474
Author: prappo
Date: 2016-07-18 13:43 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/44944d0ea474
8161474: Extract interface from java.net.http.RawChannel
Reviewed-by: michaelm
! src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java
! src/java.httpclient/share/classes/java/net/http/RawChannel.java
+ src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java
! src/java.httpclient/share/classes/java/net/http/WSReceiver.java
! src/java.httpclient/share/classes/java/net/http/WSWriter.java
! test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java
Changeset: f022fb803581
Author: chegar
Date: 2016-07-18 15:34 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f022fb803581
8160993: Fix headers in the java/net/http package
Reviewed-by: alanb
! src/java.httpclient/share/classes/java/net/http/AsyncConnection.java
! src/java.httpclient/share/classes/java/net/http/AsyncEvent.java
! src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java
! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.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/ByteBufferConsumer.java
! src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java
! src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
! src/java.httpclient/share/classes/java/net/http/ConnectionPool.java
! src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java
! src/java.httpclient/share/classes/java/net/http/CookieFilter.java
! src/java.httpclient/share/classes/java/net/http/DataFrame.java
! src/java.httpclient/share/classes/java/net/http/ErrorFrame.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/FrameReader.java
! src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java
! src/java.httpclient/share/classes/java/net/http/HeaderFilter.java
! src/java.httpclient/share/classes/java/net/http/HeaderFrame.java
! src/java.httpclient/share/classes/java/net/http/HeaderParser.java
! src/java.httpclient/share/classes/java/net/http/HeadersFrame.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/Http2Frame.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/HttpHeadersImpl.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/ImmutableHeaders.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/OutgoingHeaders.java
! src/java.httpclient/share/classes/java/net/http/Pair.java
! src/java.httpclient/share/classes/java/net/http/PingFrame.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/PriorityFrame.java
! src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java
! src/java.httpclient/share/classes/java/net/http/Queue.java
! src/java.httpclient/share/classes/java/net/http/RawChannel.java
! src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java
! src/java.httpclient/share/classes/java/net/http/RedirectFilter.java
! src/java.httpclient/share/classes/java/net/http/ResetFrame.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/SettingsFrame.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/WS.java
! src/java.httpclient/share/classes/java/net/http/WSBuilder.java
! src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java
! src/java.httpclient/share/classes/java/net/http/WSDisposable.java
! src/java.httpclient/share/classes/java/net/http/WSFrame.java
! src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java
! src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java
! src/java.httpclient/share/classes/java/net/http/WSMessageSender.java
! src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
! src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java
! src/java.httpclient/share/classes/java/net/http/WSProtocolException.java
! src/java.httpclient/share/classes/java/net/http/WSReceiver.java
! src/java.httpclient/share/classes/java/net/http/WSShared.java
! src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
! src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java
! src/java.httpclient/share/classes/java/net/http/WSTransmitter.java
! src/java.httpclient/share/classes/java/net/http/WSUtils.java
! src/java.httpclient/share/classes/java/net/http/WSWriter.java
! src/java.httpclient/share/classes/java/net/http/WebSocket.java
! src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java
! src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java
! src/java.httpclient/share/classes/module-info.java
Changeset: 13ba68250391
Author: darcy
Date: 2016-07-18 10:27 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/13ba68250391
8161500: Use getTypeName and StringJoiner in core reflection toString methods
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java
! test/java/lang/Class/GenericStringTest.java
! test/java/lang/reflect/Constructor/GenericStringTest.java
! test/java/lang/reflect/Field/GenericStringTest.java
! test/java/lang/reflect/Method/GenericStringTest.java
Changeset: 2b5da9566427
Author: snikandrova
Date: 2016-07-18 13:57 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2b5da9566427
8022580: sun.net.ftp.impl.FtpClient.nameList(String path) handles "null" incorrectly
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
+ test/sun/net/ftp/TestFtpClientNameListWithNull.java
Changeset: 74e3d247a5f2
Author: snikandrova
Date: 2016-07-18 14:39 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/74e3d247a5f2
8054213: Class name repeated in output of Type.toString()
Reviewed-by: darcy
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
+ test/java/lang/reflect/Generics/TestGenericReturnTypeToString.java
Changeset: 5af6e98e7a27
Author: naoto
Date: 2016-07-18 11:22 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5af6e98e7a27
8159214: jlink --include-locales problems
Reviewed-by: jlaskey, okutsu
! src/java.base/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: 50abd2d30290
Author: amurillo
Date: 2016-07-18 09:38 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/50abd2d30290
Merge
Changeset: 35290b326e18
Author: amurillo
Date: 2016-07-18 13:33 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/35290b326e18
Merge
Changeset: bd1195b81c5b
Author: amlu
Date: 2016-07-19 09:37 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bd1195b81c5b
8161567: Mark java/util/concurrent/forkjoin/FJExceptionTableLeak.java as intermittently failing
Reviewed-by: martin, darcy
! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java
Changeset: f81a3887d9eb
Author: psandoz
Date: 2016-07-19 16:36 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f81a3887d9eb
8161129: Unsafe::getUnsafe should allow the platform class loader to access it
Reviewed-by: forax, jrose
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 53708004dbd7
Author: sherman
Date: 2016-07-19 09:31 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/53708004dbd7
8155616: java/util/zip/TestLocalTime.java fails intermittently with storing mtime failed
Reviewed-by: rriggs
! test/java/util/zip/TestLocalTime.java
Changeset: 7528b8acece3
Author: valeriep
Date: 2015-12-23 02:36 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7528b8acece3
8138811: Construction of static protection domains
Summary: Updated SubjectDomainCombiner to keep static ProtectionDomain static
Reviewed-by: mullan
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
Changeset: b02cd30a0bc1
Author: bpb
Date: 2016-01-13 14:04 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b02cd30a0bc1
8145446: Perfect pipe placement
Reviewed-by: alanb, jeff, igerasim, ahgross
! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java
Changeset: 8126c6eec9a1
Author: jbachorik
Date: 2016-01-28 11:03 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8126c6eec9a1
8146993: Several javax/management/remote/mandatory regression tests fail after JDK-8138811
Reviewed-by: dfuchs, valeriep
! src/java.management/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java
Changeset: e52cc9b1e075
Author: valeriep
Date: 2016-03-11 23:54 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e52cc9b1e075
8149070: Enforce update ordering
Summary: Make sure that ISE is thrown when updateAAD is called after update.
Reviewed-by: mullan
! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java
Changeset: 017a7d5286ad
Author: valeriep
Date: 2016-03-16 21:59 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/017a7d5286ad
8147771: Construction of static protection domains under Javax custom policy
Summary: Changed SubjectDomainCombiner to combine static PD as is even when custom policy is enabled.
Reviewed-by: mullan
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
Changeset: 055ab8895df8
Author: valeriep
Date: 2016-03-30 22:02 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/055ab8895df8
8146514: Enforce GCM limits
Summary: add and enforce upper limit for input size for AES cipher in GCM mode
Reviewed-by: mullan
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java
Changeset: 86a4008e0b7e
Author: vadim
Date: 2016-04-04 15:48 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/86a4008e0b7e
8151925: Font reference improvements
Reviewed-by: prr, serb, skoivu
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.h
Changeset: 3e2c3cfbfe0c
Author: jrose
Date: 2016-04-23 05:04 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3e2c3cfbfe0c
8154475: Clean up lookup visibility
Reviewed-by: vlivanov, mhaupt, ahgross
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: bdc9bedcd3bf
Author: mhaupt
Date: 2016-05-20 09:58 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bdc9bedcd3bf
8155985: Persistent Parameter Processing
Reviewed-by: jrose, vlivanov, ahgross
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: cc79a9897c31
Author: mhaupt
Date: 2016-06-08 21:45 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/cc79a9897c31
8158571: Additional method handle validation
Reviewed-by: jrose, ahgross, mchung
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 721727228b61
Author: bpb
Date: 2016-07-19 16:13 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/721727228b61
8161091: Incorrect HTTP Stream.FlowControl implementation allows to send DataFrame even when window size was exhausted
Summary: Fix flow control
Reviewed-by: rriggs, chegar
Contributed-by: Sergey Kuksenko <sergey.kuksenko at oracle.com>
! src/java.httpclient/share/classes/java/net/http/Stream.java
Changeset: 539cc90b2274
Author: sdrach
Date: 2016-07-19 10:05 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/539cc90b2274
8157524: Revert JarFile methods "entries" and "stream" to Java 8 behavior
Reviewed-by: alanb, psandoz, redestad
! src/java.base/share/classes/java/lang/module/ModulePath.java
! src/java.base/share/classes/java/util/jar/JarFile.java
- test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java
Changeset: b211a52a7439
Author: bchristi
Date: 2016-07-20 08:32 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b211a52a7439
8161718: Copyright/License updates to corba, jdk
Reviewed-by: bpb, naoto
! src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
! src/java.base/share/classes/com/sun/security/ntlm/Server.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
! src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java
! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
! src/java.base/share/native/libfdlibm/e_acos.c
! src/java.base/share/native/libfdlibm/e_asin.c
! src/java.base/share/native/libfdlibm/e_atan2.c
! src/java.base/share/native/libfdlibm/e_atanh.c
! src/java.base/share/native/libfdlibm/e_cosh.c
! src/java.base/share/native/libfdlibm/e_exp.c
! src/java.base/share/native/libfdlibm/e_fmod.c
! src/java.base/share/native/libfdlibm/e_log.c
! src/java.base/share/native/libfdlibm/e_log10.c
! src/java.base/share/native/libfdlibm/e_rem_pio2.c
! src/java.base/share/native/libfdlibm/e_remainder.c
! src/java.base/share/native/libfdlibm/e_scalb.c
! src/java.base/share/native/libfdlibm/e_sinh.c
! src/java.base/share/native/libfdlibm/fdlibm.h
! src/java.base/share/native/libfdlibm/k_cos.c
! src/java.base/share/native/libfdlibm/k_rem_pio2.c
! src/java.base/share/native/libfdlibm/k_sin.c
! src/java.base/share/native/libfdlibm/k_standard.c
! src/java.base/share/native/libfdlibm/k_tan.c
! src/java.base/share/native/libfdlibm/s_atan.c
! src/java.base/share/native/libfdlibm/s_ceil.c
! src/java.base/share/native/libfdlibm/s_copysign.c
! src/java.base/share/native/libfdlibm/s_cos.c
! src/java.base/share/native/libfdlibm/s_expm1.c
! src/java.base/share/native/libfdlibm/s_fabs.c
! src/java.base/share/native/libfdlibm/s_finite.c
! src/java.base/share/native/libfdlibm/s_floor.c
! src/java.base/share/native/libfdlibm/s_frexp.c
! src/java.base/share/native/libfdlibm/s_ilogb.c
! src/java.base/share/native/libfdlibm/s_isnan.c
! src/java.base/share/native/libfdlibm/s_ldexp.c
! src/java.base/share/native/libfdlibm/s_lib_version.c
! src/java.base/share/native/libfdlibm/s_log1p.c
! src/java.base/share/native/libfdlibm/s_logb.c
! src/java.base/share/native/libfdlibm/s_matherr.c
! src/java.base/share/native/libfdlibm/s_modf.c
! src/java.base/share/native/libfdlibm/s_nextafter.c
! src/java.base/share/native/libfdlibm/s_rint.c
! src/java.base/share/native/libfdlibm/s_scalbn.c
! src/java.base/share/native/libfdlibm/s_significand.c
! src/java.base/share/native/libfdlibm/s_sin.c
! src/java.base/share/native/libfdlibm/s_tan.c
! src/java.base/share/native/libfdlibm/s_tanh.c
! src/java.base/share/native/libjimage/NativeImageBuffer.cpp
! src/java.base/share/native/libjimage/endian.cpp
! src/java.base/share/native/libjimage/imageFile.cpp
! src/java.base/share/native/libjimage/jimage.cpp
! src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/windows/classes/java/lang/ClassLoaderHelper.java
! src/java.base/windows/native/libjava/jni_util_md.c
! src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! src/java.management/share/classes/javax/management/ConstructorParameters.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PerfectHashBuilder.java
! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
! src/sample/share/nio/chatserver/ChatServer.java
! src/sample/share/nio/chatserver/Client.java
! src/sample/share/nio/chatserver/ClientReader.java
! src/sample/share/nio/chatserver/DataReader.java
! src/sample/share/nio/chatserver/MessageReader.java
! src/sample/share/nio/chatserver/NameReader.java
Changeset: 4fd35612008c
Author: amlu
Date: 2016-07-21 10:02 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4fd35612008c
8161565: Problem list httpclient/SplitResponse.java
Reviewed-by: chegar
! test/ProblemList.txt
Changeset: ce450d1d95f2
Author: simonis
Date: 2016-07-20 20:47 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ce450d1d95f2
8161951: 8132379 introduced non ANSI C coding
Reviewed-by: dholmes
! src/java.base/windows/native/libjli/java_md.c
Changeset: 8ab3084eb273
Author: jlaskey
Date: 2016-07-21 10:34 -0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8ab3084eb273
8158407: jimage: verify should do more extensive test
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
! test/tools/jimage/JImageToolTest.java
Changeset: 681aedb5eccd
Author: naoto
Date: 2016-07-21 09:21 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/681aedb5eccd
8161937: non-ASCII characters in source code comments
Reviewed-by: alanb
! src/java.base/share/native/libjimage/jimage.cpp
Changeset: 85c0ee43eff9
Author: amurillo
Date: 2016-07-21 16:42 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/85c0ee43eff9
Added tag jdk-9+128 for changeset 9446c534f022
! .hgtags
Changeset: 8fa45117f87c
Author: amurillo
Date: 2016-07-21 17:13 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8fa45117f87c
Merge
- test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java
Changeset: 165e4d9c7afa
Author: bchristi
Date: 2016-07-21 13:02 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/165e4d9c7afa
8161039: System.getProperty("os.version") returns incorrect version number on Mac
Summary: Omit trailing .0 from os.version when patchVersion is 0
Reviewed-by: alanb
! src/java.base/macosx/native/libjava/java_props_macosx.c
Changeset: ab971c902672
Author: iris
Date: 2016-07-21 07:42 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ab971c902672
8161236: Runtime.Version.{compareTo, equals}IgnoreOpt should be renamed
Reviewed-by: alanb, rfield, ksrini
! src/java.base/share/classes/java/lang/Runtime.java
! test/java/lang/Runtime/Version/Basic.java
Changeset: 96288b884a04
Author: ascarpino
Date: 2016-07-21 15:08 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/96288b884a04
8060224: Enable SHA-1 CertPath Restrictions
Reviewed-by: mullan
! src/java.base/share/conf/security/java.security
Changeset: a6e4d9522919
Author: amurillo
Date: 2016-07-21 20:09 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a6e4d9522919
Merge
! test/ProblemList.txt
- test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java
More information about the jdk9-all-changes
mailing list