hg: jdk9/hs-comp/jdk: 74 new changesets
vladimir.x.ivanov at oracle.com
vladimir.x.ivanov at oracle.com
Fri May 20 17:34:35 UTC 2016
Changeset: 391c4972f6ad
Author: dsamersoff
Date: 2016-05-09 23:41 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/391c4972f6ad
8155091: Remove SA related functions from tmtools
Summary: Remove options that enables support for non-cooperative mode
Reviewed-by: alanb, mchung, sla
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java
+ test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
+ test/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java
+ test/sun/tools/jinfo/BasicJInfoTest.java
- test/sun/tools/jinfo/JInfoHelper.java
- test/sun/tools/jinfo/JInfoLauncherTest.java
- test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
- test/sun/tools/jinfo/JInfoRunningProcessTest.java
- test/sun/tools/jinfo/JInfoSanityTest.java
! test/sun/tools/jmap/BasicJMapTest.java
- test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
- test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java
! test/sun/tools/jstack/BasicJStackTest.java
! test/sun/tools/jstack/DeadlockDetectionTest.java
Changeset: dd12e7b9d044
Author: rehn
Date: 2016-05-10 06:52 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dd12e7b9d044
8154985: Add the ability to use main class as lookup (as jcmd) to jinfo, jmap, jstack
Reviewed-by: sla, dsamersoff
+ src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
! src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java
! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java
! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java
Changeset: 1ea5529a8988
Author: vlivanov
Date: 2016-05-11 00:30 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1ea5529a8988
Merge
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 2053d6544876
Author: ysuenaga
Date: 2016-05-07 10:32 +0900
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2053d6544876
8156033: jhsdb jmap cannot set heapdump name
Reviewed-by: dsamersoff
! test/sun/tools/jhsdb/BasicLauncherTest.java
Changeset: b64581fa1b03
Author: vlivanov
Date: 2016-05-10 21:38 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b64581fa1b03
Merge
Changeset: ee18c1df243b
Author: psandoz
Date: 2016-05-05 11:39 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ee18c1df243b
8155258: VarHandle implementation improvements
Reviewed-by: shade, vlivanov
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
Changeset: f38c0650a60f
Author: lana
Date: 2016-05-05 17:35 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f38c0650a60f
Added tag jdk-9+117 for changeset 4da0f73ce03a
! .hgtags
Changeset: b77d076941f2
Author: lana
Date: 2016-05-05 19:11 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b77d076941f2
Merge
- src/java.base/share/classes/jdk/internal/module/Hasher.java
- test/javax/transaction/testng/TEST.properties
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java
Changeset: ed8ca9167d66
Author: shurailine
Date: 2016-05-05 13:57 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ed8ca9167d66
8154182: Fix java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java to only use available modules
Reviewed-by: alanb, mchung
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
Changeset: 59248872ead8
Author: mchung
Date: 2016-05-05 16:36 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/59248872ead8
8154190: Deprivilege java.compiler module
Reviewed-by: alanb, chegar, jjg
! src/java.base/share/conf/security/java.policy
Changeset: 2d42c4cfd5ac
Author: weijun
Date: 2016-05-06 11:38 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2d42c4cfd5ac
8051408: NIST SP 800-90A SecureRandom implementations
Reviewed-by: wetmore, xuelei, coffeys
! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
+ src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecureRandom.java
+ src/java.base/share/classes/java/security/SecureRandomParameters.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
+ src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
+ src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java
+ src/java.base/share/classes/sun/security/provider/CtrDrbg.java
+ src/java.base/share/classes/sun/security/provider/DRBG.java
+ src/java.base/share/classes/sun/security/provider/EntropySource.java
+ src/java.base/share/classes/sun/security/provider/HashDrbg.java
+ src/java.base/share/classes/sun/security/provider/HmacDrbg.java
+ src/java.base/share/classes/sun/security/provider/MoreDrbgParameters.java
! src/java.base/share/classes/sun/security/provider/SHA5.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/conf/security/java.security
+ test/com/sun/crypto/provider/Mac/HmacSHA512.java
+ test/java/security/SecureRandom/DrbgParametersSpec.java
! test/java/security/SecureRandom/Serialize.java
+ test/sun/security/provider/MessageDigest/SHA512.java
+ test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java
+ test/sun/security/provider/SecureRandom/AutoReseed.java
+ test/sun/security/provider/SecureRandom/CommonSeeder.java
+ test/sun/security/provider/SecureRandom/DRBGAlg.java
+ test/sun/security/provider/SecureRandom/DrbgCavp.java
- test/sun/security/provider/SecureRandom/SelfSeed.java
! test/sun/security/provider/SecureRandom/StrongSeedReader.java
Changeset: 160221b05c27
Author: mchung
Date: 2016-05-05 22:39 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/160221b05c27
8155513: Deprivilege jdk.charsets
Reviewed-by: alanb, chegar
! src/java.base/share/conf/security/java.policy
! test/java/nio/charset/spi/basic.sh
! test/java/nio/charset/spi/default-pol
Changeset: 335bbeff90c5
Author: jdv
Date: 2016-05-06 06:52 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/335bbeff90c5
7116979: Unexpected pixel colour when converting images to TYPE_BYTE_INDEXED
Summary: Unexpected pixel colour when converting images to TYPE_BYTE_INDEXED
Reviewed-by: prr, flar
! make/data/x11wrappergen/sizes.32
! make/data/x11wrappergen/sizes.64
! make/data/x11wrappergen/sizes.64-solaris-i386
! make/data/x11wrappergen/xlibtypes.txt
! src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
! src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.h
! src/java.desktop/unix/native/common/awt/colordata.h
! src/java.desktop/windows/native/libawt/windows/colordata.h
+ test/sun/java2d/loops/ConvertToByteIndexedTest.java
Changeset: 098e5d482a66
Author: michaelm
Date: 2016-05-06 11:30 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/098e5d482a66
8153572: [JEP 110] IOException (connection closed for reading) is thrown when try to connect HTTPS service
Reviewed-by: rriggs
! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
! src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java
! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java
Changeset: 3edef8d5081a
Author: ntv
Date: 2016-05-06 11:23 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3edef8d5081a
8015070: Antialiased text on translucent backgrounds gets bright artifacts
Reviewed-by: flar, prr, jdv
Contributed-by: prahalad.kumar.narayanan at oracle.com
! src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgr.h
! src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgb.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgbBm.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgbPre.h
! src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h
+ test/java/awt/Graphics2D/DrawString/AntialiasedTextArtifact.java
Changeset: b9760b7afe0d
Author: ntv
Date: 2016-05-06 12:48 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b9760b7afe0d
8148949: DateTimeFormatter pattern letters 'A','n','N'
Summary: Changed the definition of pattern letters 'A','n','N' because it does not match the definition of CLDR
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
Changeset: c5467b18921b
Author: smarks
Date: 2016-05-06 11:33 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c5467b18921b
8139233: add initial compact immutable collection implementations
Reviewed-by: plevart, forax, dfuchs, chegar, alanb, scolebourne
+ src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
+ test/java/util/Map/EntrySetIterator.java
Changeset: b9ed1a4feefb
Author: sherman
Date: 2016-05-06 14:03 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b9ed1a4feefb
8150496: (zipfs) Fix performance issues in zip-fs
8150366: (zipfs) lastAccessTime and createTime returned as null instead of default value
Reviewed-by: alanb, redestad, shade
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributes.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/nio/zipfs/Basic.java
! test/jdk/nio/zipfs/PathOps.java
Changeset: 60795927342a
Author: stuefe
Date: 2016-05-07 00:26 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/60795927342a
8155211: Ucrypto Library leaks native memory
Summary: Free the memory allocated by calloc(0, x) calls
Reviewed-by: valeriep, igerasim
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
Changeset: ad74c39cac12
Author: redestad
Date: 2016-05-07 01:49 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ad74c39cac12
8150044: Generate classlists at build-time
Reviewed-by: alanb, mchung, iklam
Contributed-by: claes.redestad at oracle.com, erik.joelsson at oracle.com
+ make/GenerateClasslist.gmk
- make/data/classlist/classlist.aix
- make/data/classlist/classlist.linux
- make/data/classlist/classlist.macosx
- make/data/classlist/classlist.solaris
- make/data/classlist/classlist.windows
! make/gendata/Gendata-java.base.gmk
+ make/src/classes/build/tools/classlist/HelloClasslist.java
Changeset: 4aa52dc73711
Author: redestad
Date: 2016-05-07 02:53 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4aa52dc73711
Merge
- make/data/classlist/classlist.aix
- make/data/classlist/classlist.linux
- make/data/classlist/classlist.macosx
- make/data/classlist/classlist.solaris
- make/data/classlist/classlist.windows
Changeset: 8674acefce79
Author: sspitsyn
Date: 2016-05-06 12:45 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8674acefce79
8156147: NPE in InstrumentationImpl.transform when loading classes from -Xbootclasspath/a
Summary: Use the jdk.internal.loader.Bootloader if the loader argument is null
Reviewed-by: alanb
! src/java.base/share/classes/module-info.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
+ test/java/lang/instrument/BootstrapClassPathAgent.java
+ test/java/lang/instrument/BootstrapClassPathSetUp.sh
+ test/java/lang/instrument/BootstrapClassPathTest.java
Changeset: 963fa7af5548
Author: sspitsyn
Date: 2016-05-06 20:36 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/963fa7af5548
Merge
Changeset: a2d6a296010f
Author: sspitsyn
Date: 2016-05-06 23:14 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a2d6a296010f
Merge
Changeset: 7f1ef660db8b
Author: sspitsyn
Date: 2016-05-07 00:54 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7f1ef660db8b
Merge
Changeset: 59fbc3a41b16
Author: simonis
Date: 2016-05-07 08:44 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/59fbc3a41b16
8156020: 8145547 breaks AIX and and uses RTLD_NOLOAD incorrectly
Reviewed-by: prr, serb
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c
Changeset: 01f92e15cf1e
Author: ntv
Date: 2016-05-08 07:46 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/01f92e15cf1e
8079628: java.time: DateTimeFormatter containing "DD" fails on 3-digit day-of-year value`
Summary: Change the definition of 'DD' to match with CLDR
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
Changeset: a0fe57307d3b
Author: jlahoda
Date: 2016-05-08 22:15 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a0fe57307d3b
8147984: WindowsTerminal should support function keys
Reviewed-by: smarks
! src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java
Changeset: fbe3daace0b7
Author: xuelei
Date: 2016-05-08 23:02 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fbe3daace0b7
8156502: Use short name of SupportedEllipticCurvesExtension.java
Reviewed-by: vinnie
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
+ src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
+ src/java.base/share/classes/sun/security/ssl/EllipticPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/HelloExtensions.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java
Changeset: e87c5b70b365
Author: peytoia
Date: 2016-05-09 17:46 +0900
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e87c5b70b365
8154295: Currency iso code is int and hence looses the preceeding zero.
Reviewed-by: naoto, okutsu, peytoia
Contributed-by: Nishit Jain <nishit.jain at oracle.com>
! src/java.base/share/classes/java/util/Currency.java
+ test/java/util/Currency/Bug8154295.java
Changeset: 5d2b5a53001b
Author: michaelm
Date: 2016-05-09 10:28 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5d2b5a53001b
8155888: java/net/httpclient/QuickResponses.java intermittently failed with java.util.ConcurrentModificationException
Reviewed-by: chegar
! test/java/net/httpclient/QuickResponses.java
! test/java/net/httpclient/Server.java
! test/java/net/httpclient/SplitResponse.java
Changeset: 26cff22692a5
Author: amlu
Date: 2016-05-09 18:06 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/26cff22692a5
8156512: Mark several tests from java/nio as intermittently failing
Reviewed-by: alanb
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/FileChannel/InterruptMapDeadlock.java
Changeset: 5f4aff1d2242
Author: amlu
Date: 2016-05-09 18:11 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5f4aff1d2242
8156529: Problem list java/nio/file/WatchService/DeleteInterference.java
Reviewed-by: alanb
! test/ProblemList.txt
Changeset: e1eba5cfa5cc
Author: mchung
Date: 2016-05-09 09:35 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e1eba5cfa5cc
8153912: Reconsider StackFrame::getFileName and StackFrame::getLineNumber
Summary: Add StackFrame::getByteCodeIndex method. Revised getFileName and getLineNumber method.
Reviewed-by: dfuchs, bchristi
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! test/java/lang/StackWalker/EmbeddedStackWalkTest.java
! test/java/lang/StackWalker/StackRecorderUtil.java
+ test/java/lang/StackWalker/TestBCI.java
Changeset: e935f0b48514
Author: prappo
Date: 2016-05-09 23:33 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e935f0b48514
8087113: Websocket API and implementation
Reviewed-by: chegar
- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
! src/java.httpclient/share/classes/java/net/http/RawChannel.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/WSDisposableText.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/package-info.java
+ test/java/net/httpclient/BasicWebSocketAPITest.java
+ test/java/net/httpclient/HandshakePhase.java
Changeset: 2569a85ce76a
Author: xuelei
Date: 2016-05-10 00:44 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2569a85ce76a
8154344: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java fails on solaris
Reviewed-by: weijun
! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
Changeset: f2553c90dbc2
Author: mli
Date: 2016-05-10 15:12 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f2553c90dbc2
8156002: java/nio/channels/SocketChannel/AdaptSocket.java Fails in Mesos on OSX
Reviewed-by: dfuchs
! test/java/nio/channels/SocketChannel/AdaptSocket.java
! test/java/nio/channels/TestServers.java
Changeset: c4fa801257f9
Author: redestad
Date: 2016-05-10 13:28 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c4fa801257f9
8155795: Optimize Integer/Long.reverse by using reverseBytes
Reviewed-by: redestad, shade
Contributed-by: jaroslav at kamenik.cz
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
Changeset: b2f12e28d97b
Author: redestad
Date: 2016-05-10 13:33 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b2f12e28d97b
8156560: Remove AddJsum
Reviewed-by: alanb, erikj
! make/Tools.gmk
- make/src/classes/build/tools/addjsum/AddJsum.java
Changeset: deac814a49a0
Author: redestad
Date: 2016-05-10 14:52 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/deac814a49a0
8156561: Remove makeClasslist.js
Reviewed-by: erikj, chegar
- make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js
Changeset: 1049321b86cb
Author: igerasim
Date: 2016-05-10 17:16 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1049321b86cb
8156661: Handful of typos in javadoc
Reviewed-by: prappo, rriggs
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/net/InetSocketAddress.java
! src/java.base/share/classes/java/net/URLDecoder.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/security/InvalidAlgorithmParameterException.java
! src/java.base/share/classes/java/security/InvalidKeyException.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/spec/InvalidKeySpecException.java
! src/java.base/share/classes/java/time/Instant.java
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/OffsetTime.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/util/Comparator.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/sun/net/ftp/FtpClient.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.management/share/classes/javax/management/AttributeList.java
! src/java.management/share/classes/javax/management/MBeanFeatureInfo.java
! src/java.management/share/classes/javax/management/MBeanInfo.java
! src/java.management/share/classes/sun/management/Sensor.java
! src/java.management/share/classes/sun/management/counter/perf/InstrumentationException.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java
! src/java.naming/share/classes/javax/naming/event/EventContext.java
! src/java.naming/share/classes/javax/naming/event/NamingListener.java
! src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
! src/java.sql/share/classes/java/sql/CallableStatement.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java
Changeset: d1dfc4f0b24b
Author: weijun
Date: 2016-05-11 08:39 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d1dfc4f0b24b
8156709: Cannot call setSeed on NativePRNG on Mac if EGD is /dev/urandom
Reviewed-by: wetmore
! src/java.base/unix/classes/sun/security/provider/NativePRNG.java
+ test/java/security/SecureRandom/MacNativePRNGSetSeed.java
Changeset: d0c319c32334
Author: sherman
Date: 2016-05-10 21:19 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d0c319c32334
6328855: String: Matches hangs at short and easy Strings containing \r \n
6192895: java.util.regex.Matcher: Performance issue
6345469: java.util.regex.Matcher utilizes 100% of the CPU
6988218: RegEx matcher loops
6693451: RegEx matcher goes into infinite delay
7006761: Matcher.matches() has infinite loop
8140212: Slow performance of Matcher.find
8151481: j.u.regex.Pattern cleanup
6609854: Regex does not match correctly for negative nested character classes
4916384: CANON_EQ supports only combining character sequences with non-spacing marks
4867170: Pattern doesn't work with composite character in CANON_EQ mode
6995635: CANON_EQ pattern flag is buggy
6728861: ExceptionInInitializerError is caught when the pattern has precomposed character
6736245: A character in Composition Exclusion Table does not match itself
7080302: the normalization in java regex pattern may have flaw
Reviewed-by: rriggs, okutsu, alanb
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
+ src/java.base/share/classes/java/util/regex/CharPredicates.java
+ src/java.base/share/classes/java/util/regex/IntHashSet.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
+ src/java.base/share/classes/java/util/regex/PrintPattern.java
- src/java.base/share/classes/java/util/regex/UnicodeProp.java
! test/java/util/regex/RegExTest.java
! test/java/util/regex/TestCases.txt
Changeset: 07b7895425c8
Author: weijun
Date: 2016-05-11 12:32 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/07b7895425c8
8154523: SHA1PRNG output should change after setSeed
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/provider/SecureRandom.java
+ test/sun/security/provider/SecureRandom/SHA1PRNGReseed.java
Changeset: 5c8065ff20dd
Author: xuelei
Date: 2016-05-11 05:02 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5c8065ff20dd
8156716: Incorrect condition in test SupportedDHKeys.java
Reviewed-by: weijun
! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
Changeset: 0df4fcfad601
Author: shurailine
Date: 2016-05-10 13:48 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0df4fcfad601
8151914: java/util/jar/JarFile/MultiReleaseJar* tests do not declare module dependences
Reviewed-by: chegar
- 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/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
+ test/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java
+ test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java
+ test/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java
+ test/java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java
+ test/java/util/jar/JarFile/mrjar/TEST.properties
! test/lib/testlibrary/java/util/jar/Compiler.java
Changeset: 523526742d62
Author: bgopularam
Date: 2016-05-11 10:28 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/523526742d62
8062804: IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR too lenient
Summary: Addded the necessary chck in IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/temporal/IsoFields.java
! test/java/time/tck/java/time/temporal/TCKIsoFields.java
Changeset: f398d5ab5939
Author: sla
Date: 2016-05-11 11:04 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f398d5ab5939
8156658: Common way to run jtreg tests
Reviewed-by: erikj, dsamersoff
! test/Makefile
Changeset: 75be15404ae9
Author: jlaskey
Date: 2016-05-11 11:26 -0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/75be15404ae9
8155237: jlink plugin to order resources should take a class list as input
Reviewed-by: redestad
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
Changeset: d70b2b4f58d0
Author: jlaskey
Date: 2016-05-11 12:01 -0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d70b2b4f58d0
8156766: jdk/test/tools/jlink/plugins/SorterPluginTest.java broken
Reviewed-by: redestad
! test/ProblemList.txt
Changeset: 21b1b5d178ff
Author: shurailine
Date: 2016-05-10 14:51 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/21b1b5d178ff
8156695: Fix @modules in tests in java/lang/management
Summary: As part of JDK-8155993, tests are updated to declare dependencies on jdk.management.
Reviewed-by: mchung
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/management/BufferPoolMXBean/Basic.java
! test/java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java
! test/java/lang/management/MXBean/MXBeanBehavior.java
! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java
! test/java/lang/management/ManagementFactory/GetPlatformManagementInterfaces.java
! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java
! test/java/lang/management/ManagementFactory/MXBeanException.java
! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java
! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
! test/java/lang/management/ManagementFactory/ProxyExceptions.java
! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java
! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java
! test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java
! test/java/lang/management/MemoryMXBean/GetMBeanInfo.java
! test/java/lang/management/MemoryMXBean/MemoryManagement.java
! test/java/lang/management/MemoryMXBean/MemoryTest.java
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
! test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java
! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java
! test/java/lang/management/ThreadMXBean/ThreadInfoArray.java
Changeset: 271f5910f067
Author: dfuchs
Date: 2016-05-11 19:23 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/271f5910f067
8156153: java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java fails with java.lang.RuntimeException
Summary: runs each scenario in its own VM to avoid unwanted interaction and start from a clean slate.
Reviewed-by: mchung
! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
Changeset: 53be425cbb83
Author: rriggs
Date: 2016-05-11 14:01 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/53be425cbb83
8155978: Remove HTTP proxy implementation and tests from RMI
Reviewed-by: smarks
! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java
+ src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
- test/java/rmi/transport/httpSocket/HttpSocketTest.java
- test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
- test/java/rmi/transport/httpSocket/security.policy
- test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
- test/sun/rmi/transport/proxy/EagerHttpFallback.java
- test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
- test/sun/rmi/transport/tcp/blockAccept/TestIface.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
- test/sun/rmi/transport/tcp/blockAccept/security.policy
Changeset: 5a2605c6b1a0
Author: jlaskey
Date: 2016-05-11 16:17 -0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5a2605c6b1a0
8156781: change to jlink has result in test failure
Reviewed-by: redestad
! test/ProblemList.txt
! test/tools/jlink/JLinkTest.java
+ test/tools/jlink/plugins/OrderResourcesPluginTest.java
- test/tools/jlink/plugins/SorterPluginTest.java
Changeset: 77f87ce87d2f
Author: smarks
Date: 2016-05-11 17:37 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/77f87ce87d2f
8156810: remove redundant sentence in SecurityManager.checkMemberAccess doc
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/SecurityManager.java
Changeset: df10e768c7cc
Author: weijun
Date: 2016-05-12 09:49 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/df10e768c7cc
8156501: DRBG not synchronized at reseeding
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/provider/HashDrbg.java
! src/java.base/share/classes/sun/security/provider/HmacDrbg.java
Changeset: 698b526d7c3b
Author: weijun
Date: 2016-05-12 13:06 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/698b526d7c3b
8156213: Remove SHA-1 and 3KeyTDEA algorithms from DRBG
Reviewed-by: wetmore, xuelei
! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/conf/security/java.security
! test/sun/security/provider/SecureRandom/DRBGAlg.java
! test/sun/security/provider/SecureRandom/DrbgCavp.java
Changeset: 7aa6fef2b351
Author: michaelm
Date: 2016-05-12 16:06 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7aa6fef2b351
8156801: java/net/httpclient/security/Driver.java failed with RuntimeException: Non zero return value
Reviewed-by: chegar
! test/java/net/httpclient/security/Security.java
Changeset: fe3e1508653e
Author: clanger
Date: 2016-05-12 16:33 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fe3e1508653e
8156521: Minor fixes and cleanups in NetworkInterface.c
Reviewed-by: alanb, chegar, dsamersoff, msheppar
! src/java.base/unix/native/libnet/NetworkInterface.c
Changeset: 64706740c26b
Author: mchung
Date: 2016-05-12 11:16 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/64706740c26b
8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader
Reviewed-by: acorn, alanb, chegar, dfuchs
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/native/libjava/VM.c
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
Changeset: 647431dccd71
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/647431dccd71
Added tag jdk-9+118 for changeset e1eba5cfa5cc
! .hgtags
Changeset: bbf917638fd3
Author: lana
Date: 2016-05-12 18:47 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bbf917638fd3
Merge
- make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js
- make/src/classes/build/tools/addjsum/AddJsum.java
- src/java.base/share/classes/java/util/regex/UnicodeProp.java
- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java
- test/java/rmi/transport/httpSocket/HttpSocketTest.java
- test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
- test/java/rmi/transport/httpSocket/security.policy
- 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/rmi/transport/proxy/DisableHttpDefaultValue.java
- test/sun/rmi/transport/proxy/EagerHttpFallback.java
- test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
- test/sun/rmi/transport/tcp/blockAccept/TestIface.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
- test/sun/rmi/transport/tcp/blockAccept/security.policy
- test/tools/jlink/plugins/SorterPluginTest.java
Changeset: b14b89e259ac
Author: darcy
Date: 2016-05-12 14:45 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b14b89e259ac
8156890: Temporarily problem list ListKeychainStore.sh on Mac
Reviewed-by: vinnie
! test/ProblemList.txt
Changeset: 8e897a655b37
Author: darcy
Date: 2016-05-12 15:44 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8e897a655b37
8156897: Problem list ShortRSAKey1024.sh on windows
Reviewed-by: mullan
! test/ProblemList.txt
Changeset: 24934d5364dd
Author: rhalade
Date: 2016-05-12 16:40 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/24934d5364dd
8156671: Refactor sun/security/rsa/SignatureTest.java
Reviewed-by: valeriep
! test/sun/security/rsa/SignatureTest.java
Changeset: d7741bbbeaf9
Author: peytoia
Date: 2016-05-13 12:52 +0900
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d7741bbbeaf9
8150702: change in javadoc for parseObject for MessageFormat - JDK-8073211
Reviewed-by: okutsu, peytoia
Contributed-by: Vaibhav Choudhary <vaibhav.x.choudhary at oracle.com>
! src/java.base/share/classes/java/text/MessageFormat.java
Changeset: c029ee7fc04a
Author: erikj
Date: 2016-05-13 09:22 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c029ee7fc04a
8156837: RC resource compilation on windows generates false build failure reports
Reviewed-by: tbell, prr
! make/launcher/Launcher-java.base.gmk
! make/lib/Awt2dLibraries.gmk
Changeset: 5d05dfcf0045
Author: asmotrak
Date: 2016-05-13 11:32 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5d05dfcf0045
8156710: HttpTimeoutException should be thrown if server doesn't respond
Reviewed-by: michaelm
! src/java.httpclient/share/classes/java/net/http/Stream.java
+ test/java/net/httpclient/http2/Timeout.java
+ test/java/net/httpclient/http2/keystore.p12
Changeset: 48148c98c95a
Author: ntv
Date: 2016-05-13 18:58 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/48148c98c95a
8155823: Add date-time patterns 'v' and 'vvvv'
Summary: Addded necessary methodss
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
Changeset: d7e0283a937c
Author: martin
Date: 2016-05-12 18:57 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d7e0283a937c
8156584: Initialization race in sun.security.x509.AlgorithmId.get
Summary: Use safe variant of double-checked locking to initialize oidTable
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ test/sun/security/x509/AlgorithmId/OidTableInit.java
Changeset: 9db62c197dcd
Author: valeriep
Date: 2016-05-14 03:44 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9db62c197dcd
8000415: Add support for SHA-3
Summary: Add SHA-3 support to SUN and OracleUcrypto provider
Reviewed-by: ascarpino, jnimeh
! make/mapfiles/libj2ucrypto/mapfile-vers
! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java
+ src/java.base/share/classes/sun/security/provider/SHA3.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java
+ src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java
+ src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigestMD.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.h
+ src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCryptoMD.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.h
! test/com/oracle/security/ucrypto/TestDigest.java
! test/sun/security/provider/MessageDigest/Offsets.java
! test/sun/security/provider/MessageDigest/TestSHAClone.java
Changeset: 7ea7d502b4b5
Author: valeriep
Date: 2016-05-14 03:45 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7ea7d502b4b5
Merge
Changeset: 3eea6819cc1f
Author: amurillo
Date: 2016-05-14 09:11 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3eea6819cc1f
Merge
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
- test/sun/tools/jinfo/JInfoHelper.java
- test/sun/tools/jinfo/JInfoLauncherTest.java
- test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
- test/sun/tools/jinfo/JInfoRunningProcessTest.java
- test/sun/tools/jinfo/JInfoSanityTest.java
- test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
- test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java
Changeset: 6c8546a858e9
Author: vlivanov
Date: 2016-05-20 18:05 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6c8546a858e9
Merge
! src/java.base/share/classes/module-info.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java
More information about the jdk9-all-changes
mailing list