hg: jdk10/client/jdk: 111 new changesets

philip.race at oracle.com philip.race at oracle.com
Fri Jun 23 18:13:54 UTC 2017


Changeset: 21b39b38974c
Author:    xuelei
Date:      2017-06-03 02:44 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/21b39b38974c

8181439: Test the jdk.tls.namedGroups System Property
Reviewed-by: valeriep

! test/sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java

Changeset: 82ab8dec02ae
Author:    dfuchs
Date:      2017-05-23 11:33 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/82ab8dec02ae

8180428: Clarify implementation note in Clock.java to match implementation changes made by JDK-8068730
Reviewed-by: dholmes, scolebourne

! src/java.base/share/classes/java/time/Clock.java

Changeset: 54e8bad0022c
Author:    bpb
Date:      2017-05-23 11:47 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/54e8bad0022c

8180353: FileOutputStream documentation does not indicate properly whether files get truncated or not
Summary: Update documentation of FileOutputStream(String)
Reviewed-by: chegar, dfuchs

! src/java.base/share/classes/java/io/FileOutputStream.java

Changeset: 321f66c89406
Author:    lancea
Date:      2017-05-23 16:14 -0400
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/321f66c89406

8180728: DatabaseMeta.getRowIdLifetime returns an enum but javadoc refers to int
Reviewed-by: joehw, rriggs

! src/java.sql/share/classes/java/sql/DatabaseMetaData.java

Changeset: 47032f7eebb1
Author:    darcy
Date:      2017-05-23 14:34 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/47032f7eebb1

8074977: Constructor.getAnnotatedParameterTypes returns wrong value
Summary: Additional comments from plevart and forax
Reviewed-by: mchung, alanb

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/java/lang/annotation/TestConstructorParameterAnnotations.java
+ test/java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java

Changeset: d0d971960744
Author:    robm
Date:      2017-05-24 17:25 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/d0d971960744

8175131: sun.rmi.transport.tcp.TCPChannel.createConnection close connection on timeout
Reviewed-by: rriggs, msheppar

! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java

Changeset: c162df937880
Author:    bpb
Date:      2017-05-24 10:52 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/c162df937880

8180885: Create test to detect if TimeZone.setDefault affects File.setLastModifiedTime
Summary: Check whether File.lastModified is affected by not setting the default time zone or by setting to any of the available time zones.
Reviewed-by: dfuchs, rriggs

+ test/java/io/File/TimeZoneLastModified.java

Changeset: e3446d4c7fd2
Author:    lana
Date:      2017-05-23 23:25 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/e3446d4c7fd2

8180167: JDK9 message drop 40 l10n resource file updates
Reviewed-by: alanb, mchung, dfuchs, rfield, shinyafox, weijun, joehw
Contributed-by: li.jiang at oracle.com

! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_es.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_fr.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_it.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ko.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_pt_BR.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_sv.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_TW.java
! src/java.base/share/classes/sun/security/util/AuthResources_ko.java
! src/java.base/share/classes/sun/security/util/AuthResources_sv.java
! src/java.base/share/classes/sun/security/util/Resources_sv.java
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java
! src/java.desktop/share/classes/sun/awt/resources/awt_sv.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_sv.java

Changeset: 3f350fe1bec8
Author:    robm
Date:      2017-05-24 22:07 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/3f350fe1bec8

8180949: Correctly handle exception in TCPChannel.createConnection
Reviewed-by: rriggs

! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java

Changeset: 4e167bc5be91
Author:    mli
Date:      2017-05-24 19:02 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/4e167bc5be91

8180807: java.io.Serializable class-level readObject description error
Reviewed-by: chegar, rriggs

! src/java.base/share/classes/java/io/Serializable.java

Changeset: bdf91a08aa79
Author:    dfuchs
Date:      2017-05-25 11:54 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/bdf91a08aa79

8180279: java/net/httpclient/whitebox/Driver.java failed due to timeout
Summary: fixed a race condition in RawChannelTest.java
Reviewed-by: prappo, michaelm

! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/RawChannelTest.java

Changeset: 400428c4be8b
Author:    mchung
Date:      2017-05-25 10:40 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/400428c4be8b

8181033: Confusing message: A JNI error has occurred, please check your installation and try again
Reviewed-by: alanb, dholmes, ksrini

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! test/tools/launcher/MainClassCantBeLoadedTest.java

Changeset: 8c879b07e43e
Author:    lana
Date:      2017-05-26 00:45 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/8c879b07e43e

Merge


Changeset: 7b5027da67f7
Author:    serb
Date:      2017-05-06 13:17 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/7b5027da67f7

8178383: Validation of FileIO in the tests for JavaSound should be stricter
Reviewed-by: prr

! test/ProblemList.txt
! test/javax/sound/midi/Gervill/RiffReaderWriter/Available.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Close.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/GetFilePointer.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/GetSize.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/HasNextChunk.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Read.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadByte.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadByteArrayIntInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadLong.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadShort.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadString.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedByte.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedShort.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Skip.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/WriteOutputStream.java
! test/javax/sound/sampled/AudioInputStream/FrameLengthAfterConversion.java
! test/javax/sound/sampled/spi/AudioFileReader/ShortHeader.java
! test/javax/sound/sampled/spi/AudioFileWriter/WriterCloseInput.java

Changeset: b0d3c98013d0
Author:    prr
Date:      2017-05-09 12:19 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/b0d3c98013d0

Merge

! test/ProblemList.txt
- test/sample/TEST.properties
- test/sample/chatserver/ChatTest.java
- test/sample/mergesort/MergeSortTest.java

Changeset: a7c8147f1891
Author:    pkbalakr
Date:      2017-05-11 12:41 +0530
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/a7c8147f1891

8179014: JFileChooser with Windows look and feel crashes on win 10
Reviewed-by: prr, serb
Contributed-by: ajit.ghaisas at oracle.com

! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+ test/javax/swing/JFileChooser/GodMode/JFileChooserTest.java

Changeset: e4d6ad2be5df
Author:    psadhukhan
Date:      2017-05-12 12:28 +0530
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/e4d6ad2be5df

8169897: [PIT] javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails
Reviewed-by: alexsch

! test/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java

Changeset: 4a610c6d0b9c
Author:    azvegint
Date:      2017-05-12 15:01 +0300
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/4a610c6d0b9c

8178996: [macos] JComboBox doesn't display popup in mixed JavaFX Swing Application on 8u131 and Mac OS 10.12
Reviewed-by: serb, ssadetsky

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java

Changeset: 828d3f3728a2
Author:    mcherkas
Date:      2017-05-15 15:32 +0300
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/828d3f3728a2

8175915: NullPointerException from JComboBox and JList when Accessibility enabled
Reviewed-by: serb, prr

! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java

Changeset: 85d12636d9f6
Author:    prr
Date:      2017-05-17 11:01 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/85d12636d9f6

Merge

- src/java.base/share/specs/serialization/changelog.md
- src/java.base/share/specs/serialization/images/class.gif

Changeset: 046ac3fa2792
Author:    ssadetsky
Date:      2017-05-19 07:06 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/046ac3fa2792

8179665: [Windows] java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
Reviewed-by: prr, serb

! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
+ test/javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java

Changeset: c1ddb97ee2ab
Author:    prr
Date:      2017-05-19 14:57 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/c1ddb97ee2ab

8177393: Result of RescaleOp for 4BYTE_ABGR images may be 25% black
Reviewed-by: flar, psadhukhan

! src/java.desktop/share/classes/java/awt/image/RescaleOp.java
+ test/java/awt/image/RescaleOp/ImageRescaleOpTest.java

Changeset: a09827296150
Author:    prr
Date:      2017-05-22 08:54 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/a09827296150

Merge

- make/data/docs-resources/specs/resources/jdk-default.css

Changeset: e748c6a2d2e6
Author:    serb
Date:      2017-05-22 19:54 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/e748c6a2d2e6

8177628: Opensource unit/regression tests for ImageIO
Reviewed-by: prr, pnarayanan

+ test/javax/imageio/AllowSearch.java
+ test/javax/imageio/AppContextTest.java
+ test/javax/imageio/AppletResourceTest.html
+ test/javax/imageio/AppletResourceTest.java
+ test/javax/imageio/GetNumImages.java
+ test/javax/imageio/GetReaderWriterInfo.java
+ test/javax/imageio/IIOImageConstructor.java
+ test/javax/imageio/ITSDataType.java
+ test/javax/imageio/ImageIOGetImageReaders.java
+ test/javax/imageio/ImageIOWriteFile.java
+ test/javax/imageio/ImageIOWriteNull.java
+ test/javax/imageio/ImageReadParamPasses.java
+ test/javax/imageio/ImageReaderGetDestination.java
+ test/javax/imageio/ImageReaderReadAll.java
+ test/javax/imageio/ImageStreamFromRAF.java
+ test/javax/imageio/ImageTypeSpecifierBitsPerBand.java
+ test/javax/imageio/ImageTypeSpecifierTest.java
+ test/javax/imageio/ImageWriteParamMisc.java
+ test/javax/imageio/NullInputOutput.java
+ test/javax/imageio/PNGSpiStreamMetadata.java
+ test/javax/imageio/PNGSuffixes.java
+ test/javax/imageio/ReadBitsTest.java
+ test/javax/imageio/SetOutput.java
+ test/javax/imageio/WriteNullImageTest.java
+ test/javax/imageio/event/WriteProgressListenerTest.java
+ test/javax/imageio/plugins/bmp/BMPCompressionTest.java
+ test/javax/imageio/plugins/bmp/BMPPluginTest.java
+ test/javax/imageio/plugins/bmp/BMPWriteParamTest.java
+ test/javax/imageio/plugins/bmp/BmpBigDestinationTest.java
+ test/javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java
+ test/javax/imageio/plugins/bmp/CompressionModeTest.java
+ test/javax/imageio/plugins/bmp/EmbeddedFormatTest.java
+ test/javax/imageio/plugins/bmp/EmptyInputBmpMetadataTest.java
+ test/javax/imageio/plugins/bmp/NoExtraBytesTest.java
+ test/javax/imageio/plugins/bmp/RLECompressionTest.java
+ test/javax/imageio/plugins/bmp/ReaderListenersTest.java
+ test/javax/imageio/plugins/bmp/RleEncodingTest.java
+ test/javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java
+ test/javax/imageio/plugins/bmp/Write3ByteBgrTest.java
+ test/javax/imageio/plugins/bmp/WriteProgressListenerTest.java
+ test/javax/imageio/plugins/bmp/WritingColorChangeTest.java
+ test/javax/imageio/plugins/gif/AnimationTest.java
+ test/javax/imageio/plugins/gif/DisableCompressionTest.java
+ test/javax/imageio/plugins/gif/EndWriteSequenceTest.java
+ test/javax/imageio/plugins/gif/IndexingTest.java
+ test/javax/imageio/plugins/gif/LogicalScreenDimensionTest.java
+ test/javax/imageio/plugins/gif/OddPaletteTest.java
+ test/javax/imageio/plugins/gif/PrepareWriteSequenceTest.java
+ test/javax/imageio/plugins/gif/RGBAnimationTest.java
+ test/javax/imageio/plugins/gif/RGBImageTest.java
+ test/javax/imageio/plugins/gif/StreamMetadataTest.java
+ test/javax/imageio/plugins/gif/TransparencyTest.java
+ test/javax/imageio/plugins/gif/UshortOutOfMemoryTest.java
+ test/javax/imageio/plugins/gif/WriteMetadataTest.java
+ test/javax/imageio/plugins/gif/WriterResetTest.java
+ test/javax/imageio/plugins/gif/WriterReuseTest.java
+ test/javax/imageio/plugins/jpeg/ByteBinaryTest.java
+ test/javax/imageio/plugins/jpeg/CanEncodeIndexed.java
+ test/javax/imageio/plugins/jpeg/CompressionBug.java
+ test/javax/imageio/plugins/jpeg/CompressionVals.java
+ test/javax/imageio/plugins/jpeg/CrashAfterDispose.java
+ test/javax/imageio/plugins/jpeg/DestTypeTest.java
+ test/javax/imageio/plugins/jpeg/JPEGsNotAcceleratedTest.java
+ test/javax/imageio/plugins/jpeg/MergeTreeTest.java
+ test/javax/imageio/plugins/jpeg/RasterWithMinXTest.java
+ test/javax/imageio/plugins/jpeg/ResetOutOfMemory.java
+ test/javax/imageio/plugins/jpeg/UshortGrayTest.java
+ test/javax/imageio/plugins/png/CanEncodeShort.java
+ test/javax/imageio/plugins/png/ImageCompare.java
+ test/javax/imageio/plugins/png/PngPremultAlphaTest.java
+ test/javax/imageio/plugins/png/ShortPaletteTest.java
+ test/javax/imageio/plugins/png/WriteProgressive.java
+ test/javax/imageio/plugins/wbmp/EmptyInputWbmpMetadataTest.java
+ test/javax/imageio/plugins/wbmp/GetImageTypesTest.java
+ test/javax/imageio/plugins/wbmp/ValidWbmpTest.java
+ test/javax/imageio/plugins/wbmp/WBMPPluginTest.java
+ test/javax/imageio/plugins/wbmp/WbmpBigDestinationTest.java
+ test/javax/imageio/plugins/wbmp/WbmpDefaultImageMetadataTest.java
+ test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh
+ test/javax/imageio/spi/AppletContextTest/DummyReaderPluginSpi.java
+ test/javax/imageio/spi/AppletContextTest/IIOPluginTest.java
+ test/javax/imageio/spi/CreateMemoryCacheOutputStream.java
+ test/javax/imageio/spi/DeregisterAllSpiTest.java
+ test/javax/imageio/spi/DeregisterOrderedSpiTest.java
+ test/javax/imageio/spi/OrderingTest.java
+ test/javax/imageio/spi/PluginSpiTest.java
+ test/javax/imageio/spi/RegisterPluginTwiceTest.java
+ test/javax/imageio/spi/SpiTest.java
+ test/javax/imageio/spi/SpiVersionNumbers.java
+ test/javax/imageio/stream/BitPadding.java
+ test/javax/imageio/stream/DeleteOnExitTest.java
+ test/javax/imageio/stream/DeleteOnExitTest.sh
+ test/javax/imageio/stream/FileCacheImageInputStreamNullTest.java
+ test/javax/imageio/stream/FlushBefore.java
+ test/javax/imageio/stream/MemoryCacheImageOutputStreamTest.java
+ test/javax/imageio/stream/ReadBytesIIOByteBuffer.java
+ test/javax/imageio/stream/ReadFullyTest.java
+ test/javax/imageio/stream/ReadUnsignedIntTest.java
+ test/javax/imageio/stream/StreamFlush.java
+ test/javax/imageio/stream/WriteBitsTest.java

Changeset: de18b4a5ded2
Author:    prr
Date:      2017-05-26 08:22 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/de18b4a5ded2

Merge


Changeset: b41e9d22a754
Author:    serb
Date:      2017-05-24 13:53 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/b41e9d22a754

8066005: java.awt.event.KeyEvent.originalSource doesn't have "since" tag in Serialized Form
Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/event/KeyEvent.java

Changeset: 99014f394c0c
Author:    prr
Date:      2017-05-26 09:07 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/99014f394c0c

Merge


Changeset: 92d5e94796d9
Author:    mchung
Date:      2017-05-26 21:20 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/92d5e94796d9

8180574: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java failed in upgradeHashedModule() and patchHashedModule() intermittently
Reviewed-by: alanb, bchristi

! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
+ test/tools/launcher/modules/patch/systemmodules/src1/m1/module-info.java
+ test/tools/launcher/modules/patch/systemmodules/src1/m1/p1/Main.java

Changeset: 0ff9ad7d067c
Author:    ihse
Date:      2017-05-29 09:18 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/0ff9ad7d067c

8175824: Adapt javadoc generation to different requirements for JDK and JavaSE
Reviewed-by: erikj, mchung

- src/java.base/share/classes/overview-core.html

Changeset: a2894068c221
Author:    lana
Date:      2017-06-01 18:26 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/a2894068c221

Added tag jdk-9+172 for changeset 0ff9ad7d067c

! .hgtags

Changeset: 68e2d03c6c8d
Author:    lana
Date:      2017-06-03 02:49 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/68e2d03c6c8d

Merge

! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java

Changeset: 5c1aea2b133d
Author:    lana
Date:      2017-06-03 03:48 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/5c1aea2b133d

Merge

- src/java.base/share/classes/overview-core.html

Changeset: bca4ca56de81
Author:    xiaofeya
Date:      2017-06-04 18:42 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/bca4ca56de81

8181414: Refactor misc test/sun/net/www/protocol/jar shell tests to plain java tests
Reviewed-by: psandoz

! test/sun/net/www/protocol/jar/B5105410.java
- test/sun/net/www/protocol/jar/B5105410.sh
! test/sun/net/www/protocol/jar/B6449504.java
! test/sun/net/www/protocol/jar/GetContentType.java
+ test/sun/net/www/protocol/jar/GetContentTypeTest.java
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh

Changeset: 129efb64cb37
Author:    amlu
Date:      2017-06-05 14:07 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/129efb64cb37

8181393: Refactor shell test Selector/lots_of_updates.sh and SocketChannel/Open.sh to java
Reviewed-by: psandoz

! test/java/nio/channels/Selector/LotsOfUpdates.java
+ test/java/nio/channels/Selector/LotsOfUpdatesTest.java
- test/java/nio/channels/Selector/lots_of_updates.sh
! test/java/nio/channels/SocketChannel/Open.java
- test/java/nio/channels/SocketChannel/Open.sh
+ test/java/nio/channels/SocketChannel/OpenSocketChannelTest.java

Changeset: 0dceac8bfaee
Author:    xiaofeya
Date:      2017-06-05 18:02 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/0dceac8bfaee

8181413: Refactor test/sun/net/www/protocol/jar/jarbug/run.sh to plain java tests
Reviewed-by: psandoz

+ test/sun/net/www/protocol/jar/jarbug/TestDriver.java
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
! test/sun/net/www/protocol/jar/jarbug/src/test/TestBug4361044.java
! test/sun/net/www/protocol/jar/jarbug/src/test/TestBug4523159.java

Changeset: 054be711a9ac
Author:    mli
Date:      2017-06-05 18:58 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/054be711a9ac

8180927: refactor ./java/io/Serializable/class/run.sh to java test
Reviewed-by: psandoz

- test/java/io/Serializable/class/NonSerialA_1.java
+ test/java/io/Serializable/class/NonSerialA_1/A.java
- test/java/io/Serializable/class/NonSerialA_2.java
+ test/java/io/Serializable/class/NonSerialA_2/A.java
+ test/java/io/Serializable/class/NonSerializableTest.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
+ test/java/io/Serializable/class/SerialA_1/A.java
- test/java/io/Serializable/class/SerialA_2.java
+ test/java/io/Serializable/class/SerialA_2/A.java
- test/java/io/Serializable/class/SerialA_3.java
+ test/java/io/Serializable/class/SerialA_3/A.java
- test/java/io/Serializable/class/Test.java
+ test/java/io/Serializable/class/TestEntry.java
- test/java/io/Serializable/class/run.sh

Changeset: ecdb7c08efac
Author:    xiaofeya
Date:      2017-06-06 01:33 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/ecdb7c08efac

8181635: sun/net/www/protocol/jar/B6449504.java fails at Windows platform (after JDK-8181414)
Reviewed-by: chegar

! test/sun/net/www/protocol/jar/B6449504.java

Changeset: 5a9409e5069d
Author:    naoto
Date:      2017-06-06 10:34 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/5a9409e5069d

8181586: DateTimeTextProvider.getInstance() returns a new instance every time
Reviewed-by: rriggs

! src/java.base/share/classes/java/time/format/DateTimeTextProvider.java

Changeset: 102e2120a2b3
Author:    amlu
Date:      2017-06-07 10:58 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/102e2120a2b3

8181396: Refactor shell test java/nio/file/Files/delete_on_close.sh to java
Reviewed-by: alanb

! test/java/nio/file/Files/DeleteOnClose.java
- test/java/nio/file/Files/delete_on_close.sh

Changeset: 7bd3829a7a08
Author:    iignatyev
Date:      2017-06-06 19:54 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/7bd3829a7a08

8181335: remove packageless CompilerUtils
Reviewed-by: alanb

! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/lang/Class/forName/modules/TestDriver.java
! test/java/lang/Class/getResource/ResourcesTest.java
! test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java
! test/java/lang/ModuleLayer/LayerAndLoadersTest.java
! test/java/lang/ModuleTests/access/AccessTest.java
! test/java/lang/StackTraceElement/WithClassLoaderName.java
! test/java/lang/System/LoggerFinder/modules/Base.java
! test/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java
! test/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java
! test/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java
! test/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java
! test/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java
! test/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java
! test/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/lang/reflect/Proxy/ProxyTest.java
! test/java/net/URLClassLoader/closetest/CloseTest.java
! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java
! test/java/net/URLClassLoader/definePackage/SplitPackage.java
! test/java/rmi/module/ModuleTest.java
! test/java/security/Provider/SecurityProviderModularTest.java
! test/java/util/ResourceBundle/modules/cache/CacheTest.java
! test/java/util/ResourceBundle/modules/casesensitive/CaseInsensitiveNameClash.java
! test/java/util/ResourceBundle/modules/security/TestPermission.java
! test/java/util/ServiceLoader/modules/BadProvidersTest.java
! test/java/util/logging/modules/GetResourceBundleTest.java
! test/javax/security/auth/login/modules/JaasModularClientTest.java
! test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/jdk/modules/incubator/DefaultImage.java
! test/jdk/modules/incubator/ImageModules.java
! test/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java
! test/jdk/modules/scenarios/container/ContainerTest.java
! test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java
- test/lib/testlibrary/CompilerUtils.java
! test/sun/net/www/protocol/jar/jarbug/TestDriver.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/tools/jlink/basic/AllModulePath.java
! test/tools/jlink/basic/BasicTest.java
! test/tools/jlink/bindservices/BindServices.java
! test/tools/jlink/bindservices/SuggestProviders.java
! test/tools/jlink/plugins/ExcludeJmodSectionPluginTest.java
! test/tools/jlink/plugins/LegalFilePluginTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
! test/tools/launcher/modules/addmods/AddModsTest.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
! test/tools/launcher/modules/basic/BasicTest.java
! test/tools/launcher/modules/classpath/JavaClassPathTest.java
! test/tools/launcher/modules/dryrun/DryRunTest.java
! test/tools/launcher/modules/limitmods/LimitModsTest.java
! test/tools/launcher/modules/listmods/ListModsTest.java
! test/tools/launcher/modules/patch/basic/PatchTest.java
! test/tools/launcher/modules/patch/basic/PatchTestWarningError.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
! test/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java
! test/tools/schemagen/MultiReleaseJarTest.java
! test/tools/wsgen/MultiReleaseJarTest.java

Changeset: bbe5d4868e9c
Author:    xuelei
Date:      2017-06-07 05:52 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/bbe5d4868e9c

8178728: Check the AlgorithmParameters in algorithm constraints
Reviewed-by: valeriep, ascarpino

! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! test/sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java

Changeset: 7c54889c0ec6
Author:    iignatyev
Date:      2017-06-06 23:38 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/7c54889c0ec6

8181715: sun/net/www/protocol/jar/jarbug/TestDriver.java fails after 8181335
Reviewed-by: alanb

! test/sun/net/www/protocol/jar/jarbug/TestDriver.java

Changeset: 8d381ca2a358
Author:    iignatyev
Date:      2017-06-07 08:58 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/8d381ca2a358

8180386: remove jdk.testlibrary.TimeLimitedRunner
Reviewed-by: rriggs, mchung

! test/TEST.ROOT
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java

Changeset: 520ef194f196
Author:    rgoel
Date:      2017-06-08 12:15 +0530
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/520ef194f196

8178872: Decimal form is inconsistent between CLDR and Java in some special locales
Reviewed-by: naoto

! make/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! test/sun/text/resources/LocaleData.cldr
! test/sun/text/resources/LocaleDataTest.java

Changeset: 8a2cafc1ada7
Author:    robm
Date:      2017-06-09 16:26 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/8a2cafc1ada7

8173654: Regression since 8u60: System.getenv doesn't return env var set in JNI code
Reviewed-by: erikj

! make/lib/CoreLibraries.gmk

Changeset: 44bbfbf28399
Author:    ksrini
Date:      2017-06-09 09:54 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/44bbfbf28399

8180334: Unable to build jaotc launcher on windows
Reviewed-by: erikj, ihse, mchung

! make/launcher/Launcher-jdk.aot.gmk
! make/launcher/LauncherCommon.gmk
! src/java.base/share/native/launcher/defines.h
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/jli_util.h

Changeset: 807d57adf594
Author:    lana
Date:      2017-06-09 21:34 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/807d57adf594

Added tag jdk-10+11 for changeset 7c54889c0ec6

! .hgtags

Changeset: 9200df3d3c0b
Author:    xiaofeya
Date:      2017-06-11 18:36 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/9200df3d3c0b

8181080: Refactor several sun/net shell tests to plain java tests
Reviewed-by: chegar, alanb

+ test/sun/net/InetAddress/nameservice/dns/CNameTest.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
! test/sun/net/ftp/MarkResetTest.java
- test/sun/net/ftp/MarkResetTest.sh
! test/sun/net/www/protocol/file/DirPermissionDenied.java
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
+ test/sun/net/www/protocol/jrt/OtherResourcesTest.java
- test/sun/net/www/protocol/jrt/other_resources.sh

Changeset: e0129da12f92
Author:    iignatyev
Date:      2017-06-12 12:40 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/e0129da12f92

8181759: add explicit @build actions for jdk.test.lib classes in all :tier1 tests
Reviewed-by: alanb

! test/java/lang/Class/forName/modules/TestDriver.java
! test/java/lang/Double/ParseHexFloatingPoint.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/HypotTests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/Log1pTests.java
! test/java/lang/Math/MultiplicationTests.java
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/InfoTest.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/TreeTest.java
! test/java/lang/StackTraceElement/WithClassLoaderName.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StrictMath/CubeRootTests.java
! test/java/lang/StrictMath/ExpTests.java
! test/java/lang/StrictMath/HypotTests.java
! test/java/lang/String/CompactString/SerializationTest.java
! test/java/lang/String/LiteralReplace.java
! test/java/lang/StringBuffer/CompactStringBufferSerialization.java
! test/java/lang/StringBuilder/CompactStringBuilderSerialization.java
! test/java/lang/Thread/ThreadStateTest.java
! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/java/lang/ref/CleanerTest.java
! test/java/math/BigDecimal/StringConstructor.java
! test/java/math/BigInteger/BigIntegerTest.java
! test/java/math/BigInteger/ModPow65537.java
! test/java/math/BigInteger/PrimeTest.java
! test/java/nio/Buffer/LimitDirectMemoryNegativeTest.java
! test/java/util/Base64/TestBase64.java
! test/java/util/List/SubList.java
! test/java/util/WeakHashMap/GCDuringIteration.java
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/java/util/logging/FileHandlerMaxLocksTest.java
! test/java/util/regex/RegExTest.java
! test/java/util/zip/InflaterInputStream/TestAvailable.java
! test/java/util/zip/ZipFile/MultiThreadedReadTest.java
! test/java/util/zip/ZipFile/ReadLongZipFileName.java
! test/java/util/zip/ZipFile/ZipEntryFreeTest.java
! test/jdk/internal/ref/Cleaner/ExitOnThrow.java
! test/jdk/internal/util/jar/TestVersionedStream.java
! test/jdk/modules/incubator/ImageModules.java
! test/sun/misc/SunMiscSignalTest.java

Changeset: e4ba845822d5
Author:    iignatyev
Date:      2017-06-12 12:43 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/e4ba845822d5

8181761: add explicit @build actions for jdk.test.lib classes in all :tier2 tests
Reviewed-by: alanb

! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java
! test/com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java
! test/java/io/FilePermission/FilePermissionCollectionMerge.java
! test/java/io/FilePermission/Invalid.java
! test/java/io/FilePermission/MergeName.java
! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/io/InputStream/ReadAllBytes.java
! test/java/io/InputStream/ReadNBytes.java
! test/java/io/Serializable/class/NonSerializableTest.java
! test/java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java
! test/java/io/Serializable/failureAtomicity/FailureAtomicity.java
! test/java/io/Serializable/serialver/classpath/ClasspathTest.java
! test/java/io/Serializable/serialver/nested/NestedTest.java
! test/java/net/Inet6Address/B6206527.java
! test/java/net/Inet6Address/B6558853.java
! test/java/net/InetAddress/CheckJNI.java
! test/java/net/InetAddress/ptr/Lookup.java
! test/java/net/MulticastSocket/JoinLeave.java
! test/java/net/MulticastSocket/SetLoopbackMode.java
! test/java/net/NetworkConfigurationProbe.java
! test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
! test/java/net/Socket/LinkLocal.java
! test/java/net/Socket/OldSocketImplTestDriver.java
! test/java/net/SocketPermission/SocketPermissionTest.java
! test/java/net/URLClassLoader/closetest/CloseTest.java
! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java
! test/java/net/URLClassLoader/getresourceasstream/TestDriver.java
! test/java/net/URLClassLoader/sealing/CheckSealedTest.java
! test/java/net/URLConnection/6212146/TestDriver.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/ipv6tests/B6521014.java
! test/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/DatagramChannel/BasicMulticastTests.java
! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
! test/java/nio/channels/DatagramChannel/Promiscuous.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/Selector/LotsOfUpdatesTest.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/FileSystem/Basic.java
! test/java/nio/file/Files/CopyAndMove.java
! test/java/nio/file/Files/DeleteOnClose.java
! test/java/nio/file/Files/StreamLinesTest.java
! test/java/nio/file/WatchService/LotsOfEvents.java
! test/java/security/AccessController/DoPrivAccompliceTest.java
! test/java/security/KeyStore/PKCS12/EntryProtectionTest.java
! test/java/security/MessageDigest/TestDigestIOStream.java
! test/java/security/MessageDigest/TestSameLength.java
! test/java/security/MessageDigest/TestSameValue.java
! test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java
! test/java/security/SecureRandom/DrbgParametersSpec.java
! test/java/security/Signature/Offsets.java
! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java
! test/jdk/security/jarsigner/Spec.java
! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
! test/sun/net/www/protocol/jar/GetContentTypeTest.java
! test/sun/net/www/protocol/jar/jarbug/TestDriver.java
! test/sun/nio/cs/FindDecoderBugs.java
! test/sun/nio/cs/FindEncoderBugs.java
! test/sun/security/ec/SignatureOffsets.java
! test/sun/security/krb5/auto/ModuleName.java
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/sun/security/krb5/auto/rcache_usemd5.sh
! test/sun/security/mscapi/SignatureOffsets.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/rsa/SignatureOffsets.java
! test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
! test/sun/security/ssl/rsa/SignatureOffsets.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/security/tools/jarsigner/Options.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/Warning.java
! test/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java
! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
! test/sun/security/tools/keytool/ImportPrompt.java
! test/sun/security/tools/keytool/PrintSSL.java
! test/sun/security/tools/keytool/ReadJar.java
! test/sun/security/tools/keytool/WeakAlg.java
! test/tools/jar/InputFilesTest.java
! test/tools/jar/ReleaseBeforeFiles.java
! test/tools/jar/compat/CLICompatibility.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/multiRelease/ApiValidatorTest.java
! test/tools/jar/multiRelease/Basic.java
! test/tools/jar/multiRelease/Basic1.java
! test/tools/jar/multiRelease/RuntimeTest.java
! test/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/LauncherMessageTest.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java

Changeset: 3801153e1036
Author:    iignatyev
Date:      2017-06-12 12:45 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/3801153e1036

8181762: add explicit @build actions for jdk.test.lib classes in all :tier3 tests
Reviewed-by: alanb

! test/javax/imageio/plugins/tiff/MultiPageTest/MultiPageTest.java

Changeset: 5d0f3ac4547e
Author:    mli
Date:      2017-06-12 21:56 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/5d0f3ac4547e

8179564: Missing @bug for tests added with JDK-8165367
Summary: Add @bug 8165367
Reviewed-by: weijun
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java

Changeset: 83aed9f22b33
Author:    rpressler
Date:      2017-06-13 01:34 +0300
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/83aed9f22b33

8161207: remove extra MethodHandle subclass in MethodHandleImpl
Summary: Add intrinsic name to LambdaForm.NamedFunction, but keep IntrinsicMethodHandle; interim solution
Reviewed-by: psandoz
Contributed-by: ron.pressler at oracle.com, vladimir.x.ivanov at oracle.com

! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: 77f85eb3eb15
Author:    amlu
Date:      2017-06-14 11:55 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/77f85eb3eb15

8181394: Refactor shell test java/nio/file/Files/walkFileTree/find.sh to java
Reviewed-by: alanb

+ test/java/nio/file/Files/walkFileTree/FindTest.java
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh

Changeset: 8be1b92492d2
Author:    weijun
Date:      2017-06-14 12:32 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/8be1b92492d2

8181841: A TSA server returns timestamp with precision higher than milliseconds
Reviewed-by: vinnie

! src/java.base/share/classes/sun/security/util/DerInputBuffer.java
! test/sun/security/util/DerInputBuffer/TimeParsing.java

Changeset: 54551ea84184
Author:    mchung
Date:      2017-05-30 14:12 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/54551ea84184

8181148: Update the jdeps tool to list exported packages instead of just internal APIs
Reviewed-by: psandoz

+ make/src/classes/build/tools/jigsaw/ListPackages.java

Changeset: 4c0054896900
Author:    jjg
Date:      2017-05-30 15:48 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/4c0054896900

8181290: Invalid HTML 5 in core-libs docs
Reviewed-by: mchung, lancea

! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/package-info.java
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/file/package-info.java
! src/java.base/share/classes/java/nio/package-info.java
! src/java.base/share/classes/java/util/package-info.java
! src/java.base/share/classes/java/util/zip/package-info.java

Changeset: 02bd39544ff1
Author:    mli
Date:      2017-05-31 19:54 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/02bd39544ff1

8181082: class-level since tag issues in java.base & java.datatransfer module
Reviewed-by: alanb, serb

! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/reflect/Array.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java
! src/java.base/share/classes/java/lang/reflect/Member.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/net/SocketOptions.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AccessControlException.java
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/Certificate.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/DigestException.java
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/GeneralSecurityException.java
! src/java.base/share/classes/java/security/Guard.java
! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/InvalidKeyException.java
! src/java.base/share/classes/java/security/InvalidParameterException.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyException.java
! src/java.base/share/classes/java/security/KeyManagementException.java
! src/java.base/share/classes/java/security/KeyPair.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/MessageDigestSpi.java
! src/java.base/share/classes/java/security/NoSuchAlgorithmException.java
! src/java.base/share/classes/java/security/NoSuchProviderException.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/Principal.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/PrivilegedAction.java
! src/java.base/share/classes/java/security/PrivilegedActionException.java
! src/java.base/share/classes/java/security/PrivilegedExceptionAction.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/ProviderException.java
! src/java.base/share/classes/java/security/PublicKey.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureException.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Signer.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/security/acl/Acl.java
! src/java.base/share/classes/java/security/acl/AclEntry.java
! src/java.base/share/classes/java/security/acl/AclNotFoundException.java
! src/java.base/share/classes/java/security/acl/Group.java
! src/java.base/share/classes/java/security/acl/LastOwnerException.java
! src/java.base/share/classes/java/security/acl/NotOwnerException.java
! src/java.base/share/classes/java/security/acl/Owner.java
! src/java.base/share/classes/java/security/acl/Permission.java
! src/java.base/share/classes/java/security/cert/CRLException.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateEncodingException.java
! src/java.base/share/classes/java/security/cert/CertificateException.java
! src/java.base/share/classes/java/security/cert/CertificateExpiredException.java
! src/java.base/share/classes/java/security/cert/CertificateNotYetValidException.java
! src/java.base/share/classes/java/security/cert/CertificateParsingException.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLEntry.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/security/cert/X509Extension.java
! src/java.base/share/classes/java/security/interfaces/DSAKey.java
! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
! src/java.base/share/classes/java/security/interfaces/DSAParams.java
! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java
! src/java.base/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java
! src/java.base/share/classes/java/security/spec/RSAPrivateKeySpec.java
! src/java.base/share/classes/java/security/spec/RSAPublicKeySpec.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/text/CharacterIterator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CollationElementIterator.java
! src/java.base/share/classes/java/text/CollationKey.java
! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/text/FieldPosition.java
! src/java.base/share/classes/java/text/Format.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/ParseException.java
! src/java.base/share/classes/java/text/ParsePosition.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/text/StringCharacterIterator.java
! src/java.base/share/classes/java/util/concurrent/CompletionService.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/jar/JarEntry.java
! src/java.base/share/classes/java/util/zip/Adler32.java
! src/java.base/share/classes/java/util/zip/CRC32.java
! src/java.base/share/classes/java/util/zip/CheckedInputStream.java
! src/java.base/share/classes/java/util/zip/CheckedOutputStream.java
! src/java.base/share/classes/java/util/zip/Checksum.java
! src/java.base/share/classes/java/util/zip/DataFormatException.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipConstants.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/javax/security/auth/AuthPermission.java
! src/java.base/share/classes/javax/security/auth/DestroyFailedException.java
! src/java.base/share/classes/javax/security/auth/Destroyable.java
! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/RefreshFailedException.java
! src/java.base/share/classes/javax/security/auth/Refreshable.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/java.base/share/classes/javax/security/auth/callback/Callback.java
! src/java.base/share/classes/javax/security/auth/callback/CallbackHandler.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! src/java.base/share/classes/javax/security/auth/callback/LanguageCallback.java
! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/javax/security/auth/login/AccountExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/CredentialExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/FailedLoginException.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/javax/security/auth/login/LoginException.java
! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java
! src/java.base/share/classes/javax/security/auth/x500/X500PrivateCredential.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/ClipboardOwner.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/StringSelection.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Transferable.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java

Changeset: 6435d673ea25
Author:    valeriep
Date:      2017-06-01 03:26 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/6435d673ea25

8180635: (doc) Clarify the compatibility and interoperability issue when using provider default values
Summary: updated the javadoc of KeyPairGenerator, KeyGenerator, AlgorithmParameterGenerator and their Spi classes
Reviewed-by: mullan

! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java

Changeset: 1f820f4aff3e
Author:    rriggs
Date:      2017-05-31 23:45 -0400
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/1f820f4aff3e

8180582: The bind to rmiregistry is rejected by registryFilter even though registryFilter is set
Summary: The Registry MAXDEPTH should allow binding more complex objects
Reviewed-by: dfuchs, smarks

! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! test/java/rmi/registry/serialFilter/RegistryFilterTest.java

Changeset: a24583f5e4bf
Author:    rriggs
Date:      2017-06-01 09:28 -0400
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/a24583f5e4bf

8181156: html5 issues in java.base javadoc
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/charset/package-info.java
! src/java.base/share/classes/java/nio/file/attribute/package-info.java
! src/java.base/share/classes/java/nio/package-info.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java

Changeset: 3a73b3d5318e
Author:    lana
Date:      2017-06-01 18:48 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/3a73b3d5318e

Merge


Changeset: fb80de0ea690
Author:    naoto
Date:      2017-06-01 14:52 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/fb80de0ea690

8180375: Rename <baseName>Provider to <packagename>.spi.<simpleName>Provider
Reviewed-by: mchung

! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java
! test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/layer/run.sh
+ test/java/util/ResourceBundle/modules/layer/src/Main.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/module-info.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/Main.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/internal/BundleProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/MyResource.properties
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/spi/MyResourceProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/module-info.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/p/internal/BundleProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/p/resources/MyResource_ja.properties
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java
! test/java/util/ResourceBundle/modules/simple/src/test/module-info.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/module-info.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/spi/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/visibility/src/named.bundles/module-info.java
! test/java/util/ResourceBundle/modules/visibility/src/test/module-info.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java
! test/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java

Changeset: a5506b425f1b
Author:    prappo
Date:      2017-06-02 18:32 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/a5506b425f1b

8180155: WebSocket secure connection get stuck after onOpen
8156518: WebSocket.Builder.connectTimeout(long timeout, TimeUnit unit) implicitly affect websocket connection timeout
Reviewed-by: dfuchs

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java

Changeset: 23721aa1d87f
Author:    lana
Date:      2017-06-08 16:32 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/23721aa1d87f

Added tag jdk-9+173 for changeset a5506b425f1b

! .hgtags

Changeset: 2017d678aa50
Author:    lana
Date:      2017-06-14 19:58 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/2017d678aa50

Merge

! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/text/DecimalFormat.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource

Changeset: d57abb4a6701
Author:    weijun
Date:      2017-06-15 08:34 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/d57abb4a6701

8181501: KeyTool help does not show -ext for -certreq
Reviewed-by: vinnie

! src/java.base/share/classes/sun/security/tools/keytool/Main.java

Changeset: 5f504872a75b
Author:    mli
Date:      2017-06-14 19:29 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/5f504872a75b

8179242: OutOfMemoryError in java/util/Arrays/ParallelPrefix.java
Reviewed-by: psandoz

! test/TEST.ROOT
! test/TEST.groups
- test/java/util/Arrays/ParallelPrefix.java
+ test/java/util/Arrays/largeMemory/ParallelPrefix.java

Changeset: 3d52a1fd3eea
Author:    vtewari
Date:      2017-06-15 17:50 +0530
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/3d52a1fd3eea

8176192: Incorrect usage of Iterator in Java 8 In com.sun.jndi.ldap.EventSupport.removeNamingListener
Reviewed-by: psandoz

! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
+ test/com/sun/jndi/ldap/RemoveNamingListenerTest.java

Changeset: d6e163b08d8c
Author:    asmotrak
Date:      2017-06-15 15:00 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/d6e163b08d8c

8182143: SHA224-based signature algorithms are not enabled for TLSv12 on Windows
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! test/javax/net/ssl/TLSv12/SignatureAlgorithms.java

Changeset: ffa11326afd5
Author:    psandoz
Date:      2017-06-05 16:05 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/ffa11326afd5

8181292: Backport Rename internal Unsafe.compare methods from 10 to 9
Reviewed-by: psandoz, dholmes, mchung
Contributed-by: ron.pressler at oracle.com

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.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/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.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/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java

Changeset: 915b8df0afbb
Author:    weijun
Date:      2017-06-07 10:03 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/915b8df0afbb

8181461: sun/security/krb5/auto/KdcPolicy.java fails with java.lang.Exception: Does not match
Reviewed-by: xuelei

! test/sun/security/krb5/auto/KdcPolicy.java

Changeset: e4a4f89bbca3
Author:    alitvinov
Date:      2017-06-02 18:40 +0300
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/e4a4f89bbca3

8181192: [macos] javafx.print.PrinterJob.showPrintDialog() hangs on macOS
Reviewed-by: prr, serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! test/java/awt/print/PageFormat/WrongPaperPrintingTest.java

Changeset: 80aecb2f0ac7
Author:    prr
Date:      2017-06-05 11:00 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/80aecb2f0ac7

Merge

- src/java.base/share/classes/overview-core.html
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java

Changeset: 510301a824d4
Author:    psadhukhan
Date:      2017-06-06 11:11 +0530
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/510301a824d4

8181401: Error in Javadoc for JTabbedPane getAccessibleName()
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/JTabbedPane.java

Changeset: e7ede182f86f
Author:    psadhukhan
Date:      2017-06-06 11:56 +0530
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/e7ede182f86f

8181640: Spelling mistake in javadoc javax.swing.JEditorPane.scrollToReference(String)
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/JEditorPane.java

Changeset: 92d4889c9b57
Author:    mhalder
Date:      2017-06-06 14:38 +0530
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/92d4889c9b57

8172510: This test fails for me on OS X consistently with result: Expected : 01230123 Actual : 001122303011223
Reviewed-by: serb, prr
Contributed-by: manajit.halder at oracle.com

! test/java/awt/List/ItemEventTest/ItemEventTest.java

Changeset: ed1e99c1bba2
Author:    prr
Date:      2017-06-07 06:45 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/ed1e99c1bba2

Merge


Changeset: 67ad6b89dd96
Author:    lancea
Date:      2017-06-07 15:05 -0400
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/67ad6b89dd96

8181195: Mark java.se.ee aggregator module deprecated and for removal
Reviewed-by: joehw, alanb, mchung

! src/java.se.ee/share/classes/module-info.java

Changeset: 4ecceb2dcc01
Author:    mchung
Date:      2017-06-07 18:54 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/4ecceb2dcc01

8181696: Package versioning link does not exist in JAR file specification
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java

Changeset: 0f734ac5ddb1
Author:    mchung
Date:      2017-06-07 21:15 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/0f734ac5ddb1

8181639: Add tool and services information to module summary
Reviewed-by: alanb, psandoz, lancea

! make/src/classes/build/tools/docs/docs-module-groups.properties
! src/java.base/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/java.prefs/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.charsets/share/classes/module-info.java
! src/jdk.crypto.cryptoki/share/classes/module-info.java
! src/jdk.crypto.ec/share/classes/module-info.java
! src/jdk.crypto.mscapi/windows/classes/module-info.java
! src/jdk.crypto.ucrypto/solaris/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
! src/jdk.localedata/share/classes/module-info.java
! src/jdk.management.agent/share/classes/module-info.java
! src/jdk.naming.dns/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/module-info.java
! src/jdk.pack/share/classes/module-info.java
! src/jdk.policytool/share/classes/module-info.java
! src/jdk.rmic/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.zipfs/share/classes/module-info.java

Changeset: 2637d816e17a
Author:    ihse
Date:      2017-06-08 11:24 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/2637d816e17a

8181776: Move back specs to closed
Reviewed-by: erikj

- src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/examples.md
- src/java.base/share/specs/serialization/exceptions.md
- src/java.base/share/specs/serialization/images/version.gif
- src/java.base/share/specs/serialization/index.md
- src/java.base/share/specs/serialization/input.md
- src/java.base/share/specs/serialization/output.md
- src/java.base/share/specs/serialization/protocol.md
- src/java.base/share/specs/serialization/security.md
- src/java.base/share/specs/serialization/serial-arch.md
- src/java.base/share/specs/serialization/version.md
- src/java.desktop/share/specs/AWT_Native_Interface.html
- src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib

Changeset: 4287c7853433
Author:    dfuchs
Date:      2017-06-08 12:24 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/4287c7853433

8181430: HTTP/2 client might deadlock when receiving data during the initial handshake
Summary: CountDownLatch removed. Data produced during the handshake is instead buffered until the preface is sent.
Reviewed-by: michaelm, msheppar, prappo

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java

Changeset: ea0146845b79
Author:    dfuchs
Date:      2017-06-08 12:41 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/ea0146845b79

8180044: java/net/httpclient/ManyRequests.java failed due to timeout
Summary: Fixes several race conditions observed while testing.
Reviewed-by: michaelm, msheppar, prappo

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
! test/com/sun/net/httpserver/FileServerHandler.java
! test/java/net/httpclient/ManyRequests.java
+ test/java/net/httpclient/ManyRequests2.java

Changeset: 3abaf7610609
Author:    ihse
Date:      2017-06-08 13:49 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/3abaf7610609

8180300: Move JDWP specs to specs directory
Reviewed-by: sspitsyn

! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java

Changeset: 890af73c1fe4
Author:    erikj
Date:      2017-06-08 14:53 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/890af73c1fe4

8178064: OpenJDK RI binary should include the license file for freetype
Reviewed-by: tbell, ihse

! make/copy/Copy-java.desktop.gmk

Changeset: 9a344811dba9
Author:    lana
Date:      2017-06-08 23:11 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/9a344811dba9

Merge

- src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/examples.md
- src/java.base/share/specs/serialization/exceptions.md
- src/java.base/share/specs/serialization/images/version.gif
- src/java.base/share/specs/serialization/index.md
- src/java.base/share/specs/serialization/input.md
- src/java.base/share/specs/serialization/output.md
- src/java.base/share/specs/serialization/protocol.md
- src/java.base/share/specs/serialization/security.md
- src/java.base/share/specs/serialization/serial-arch.md
- src/java.base/share/specs/serialization/version.md
- src/java.desktop/share/specs/AWT_Native_Interface.html
- src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib

Changeset: 78c003bd010f
Author:    dfuchs
Date:      2017-06-09 16:52 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/78c003bd010f

8181867: [tests] Reorganize EchoHandlers
Summary: This fix reorganize some test files and rename some test classes. Several classes named EchoHandler in the unnamed package are renamed to make it clear what classes (and sources) tests that use these EchoHandler implementations effectively depend on.
Reviewed-by: chegar

+ test/com/sun/net/httpserver/EchoHandler.java
! test/com/sun/net/httpserver/FileServerHandler.java
+ test/com/sun/net/httpserver/SimpleFileServer.java
+ test/java/net/httpclient/HttpEchoHandler.java
! test/java/net/httpclient/LightWeightHttpServer.java
! test/java/net/httpclient/ManyRequests.java
! test/java/net/httpclient/ManyRequests2.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/SmokeTest.java
! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/ErrorTest.java
! test/java/net/httpclient/http2/FixedThreadPoolTest.java
! test/java/net/httpclient/http2/RedirectTest.java
+ test/java/net/httpclient/http2/server/Http2EchoHandler.java

Changeset: 42f18c931bd4
Author:    psandoz
Date:      2017-06-09 11:26 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/42f18c931bd4

8181824: Broken javadoc link in java.util.BitSet
Reviewed-by: martin

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

Changeset: c31ac0b8a60e
Author:    lana
Date:      2017-06-15 17:24 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/c31ac0b8a60e

Added tag jdk-9+174 for changeset 42f18c931bd4

! .hgtags

Changeset: 7e00a8933b99
Author:    lana
Date:      2017-06-16 04:54 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/7e00a8933b99

Merge

! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
! test/java/net/httpclient/RequestBodyTest.java
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/util/Arrays/ParallelPrefix.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource

Changeset: c0f1d48e3ffa
Author:    clanger
Date:      2017-06-16 14:09 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/c0f1d48e3ffa

8181417: Code cleanups in com.sun.jdi
Reviewed-by: alanb, stuefe, sspitsyn

! src/jdk.jdi/share/classes/com/sun/jdi/AbsentInformationException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ArrayType.java
! src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassNotLoadedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassNotPreparedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java
! src/jdk.jdi/share/classes/com/sun/jdi/IncompatibleThreadStateException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InconsistentDebugInfoException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/InternalException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidCodeIndexException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidLineNumberException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidStackFrameException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidTypeException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvocationException.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/Locatable.java
! src/jdk.jdi/share/classes/com/sun/jdi/Location.java
! src/jdk.jdi/share/classes/com/sun/jdi/Mirror.java
! src/jdk.jdi/share/classes/com/sun/jdi/ModuleReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/NativeMethodException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectCollectedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/PathSearchingVirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/StackFrame.java
! src/jdk.jdi/share/classes/com/sun/jdi/StringReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMCannotBeModifiedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMDisconnectedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMMismatchException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMOutOfMemoryException.java
! src/jdk.jdi/share/classes/com/sun/jdi/Value.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/AttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/Connector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/LaunchingConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/ListeningConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/Transport.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/TransportTimeoutException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/VMStartException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/ClosedConnectionException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/AccessWatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/BreakpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ClassPrepareEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ClassUnloadEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/Event.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventIterator.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventQueue.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventSet.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ExceptionEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/LocatableEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MethodEntryEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MethodExitEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ModificationWatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/StepEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadDeathEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadStartEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMDeathEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMDisconnectEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMStartEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/WatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/BreakpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ClassPrepareRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ClassUnloadRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/DuplicateRequestException.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequestManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ExceptionRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/InvalidRequestStateException.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MethodEntryRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MethodExitRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnterRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnteredRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitedRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/StepRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadDeathRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadStartRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/VMDeathRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/WatchpointRequest.java

Changeset: 89535fe6d030
Author:    xiaofeya
Date:      2017-06-16 08:00 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/89535fe6d030

8182321: Mark java/lang/ProcessHandle/OnExitTest.java as intermittent
Reviewed-by: rriggs

! test/java/lang/ProcessHandle/OnExitTest.java

Changeset: 30aee270cdb9
Author:    asmotrak
Date:      2017-06-16 17:06 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/30aee270cdb9

8182388: Backout 8182143
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! test/javax/net/ssl/TLSv12/SignatureAlgorithms.java

Changeset: a4afa05eac85
Author:    lana
Date:      2017-06-17 00:15 +0000
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/a4afa05eac85

Added tag jdk-10+12 for changeset 5f504872a75b

! .hgtags

Changeset: 8589556e5eb6
Author:    amlu
Date:      2017-06-19 09:27 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/8589556e5eb6

8181309: Refactor shell test AsynchronousChannelProvider/custom_provider.sh to java
Reviewed-by: alanb

! test/java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java
! test/java/nio/channels/spi/AsynchronousChannelProvider/Provider1.java
! test/java/nio/channels/spi/AsynchronousChannelProvider/Provider2.java
- test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh

Changeset: f63d939ff236
Author:    amlu
Date:      2017-06-19 09:41 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/f63d939ff236

8181395: Refactor locale related shell tests Charset/default.sh and CheckSJISMappingProp.sh to java
Reviewed-by: alanb

! test/TEST.groups
+ test/java/nio/charset/Charset/DefaultCharsetTest.java
- test/java/nio/charset/Charset/default.sh
- test/java/nio/charset/coders/CheckSJISMappingProp.sh
+ test/java/nio/charset/coders/SJISMappingPropTest.java
! test/java/nio/charset/coders/SJISPropTest.java

Changeset: a5a067dc9101
Author:    mli
Date:      2017-06-18 18:43 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/a5a067dc9101

8181912: Refactor locale related shell test test/java/io/File/MacPathTest.sh to java test
Reviewed-by: alanb, naoto, psandoz, xiaofeya

+ test/java/io/File/MacPath.java
! test/java/io/File/MacPathTest.java
- test/java/io/File/MacPathTest.sh

Changeset: dd7aebecf65f
Author:    amlu
Date:      2017-06-19 15:48 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/dd7aebecf65f

8182421: Add @modules to java/nio/charset/coders/SJISMappingPropTest.java
Reviewed-by: alanb

! test/java/nio/charset/coders/SJISMappingPropTest.java

Changeset: f0ab9960bcfd
Author:    redestad
Date:      2017-06-19 09:29 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/f0ab9960bcfd

8181147: JNI_GetStringPlatformChars should have a fast path for UTF-8
8182451: Inconsistency between String.getBytes("Cp1252") and JNU_GetStringPlatformChars
Reviewed-by: martin, erikj, sherman, chegar, mikael

! make/test/JtregNative.gmk
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h
+ test/java/lang/String/nativeEncoding/StringPlatformChars.java
+ test/java/lang/String/nativeEncoding/libstringPlatformChars.c

Changeset: b0d1ada042b6
Author:    stuefe
Date:      2017-06-19 11:52 +0200
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/b0d1ada042b6

8181419: Race in jdwp invoker handling may lead to crashes or invalid results
Reviewed-by: sspitsyn, sgehwolf, clanger

! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c

Changeset: 2f3b89d2883a
Author:    mli
Date:      2017-06-19 18:02 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/2f3b89d2883a

8181478: Refactor java/io shell tests to plain java tests
Reviewed-by: alanb, psandoz

! test/java/io/File/Basic.java
- test/java/io/File/basic.sh
- test/java/io/FileOutputStream/FileOpen.sh
- test/java/io/FileOutputStream/FileOpenNeg.java
- test/java/io/FileOutputStream/FileOpenPos.java
+ test/java/io/FileOutputStream/FileOpenTest.java

Changeset: 77ad59329987
Author:    jjg
Date:      2017-06-20 13:43 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/77ad59329987

8182611: extLink ignores text after first newline.
Reviewed-by: ksrini

! make/src/classes/build/tools/taglet/ExtLink.java

Changeset: 5e58a4d34a48
Author:    amlu
Date:      2017-06-21 10:30 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/5e58a4d34a48

8182376: Refactor shell test java/nio/file/Path/MacPathTest.sh to java
Reviewed-by: alanb

+ test/java/nio/file/Path/MacPath.java
! test/java/nio/file/Path/MacPathTest.java
- test/java/nio/file/Path/MacPathTest.sh

Changeset: f82bc23b4ec2
Author:    amlu
Date:      2017-06-21 12:09 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/f82bc23b4ec2

8181575: Refactor locale related shell test java/nio/charset/spi/basic.sh to java
Reviewed-by: psandoz

+ test/java/nio/charset/spi/CharsetProviderBasicTest.java
+ test/java/nio/charset/spi/CharsetTest.java
! test/java/nio/charset/spi/FooProvider.java
+ test/java/nio/charset/spi/SetupJar.java
- test/java/nio/charset/spi/Test.java
- test/java/nio/charset/spi/basic.sh

Changeset: 43583297dbbe
Author:    amlu
Date:      2017-06-21 14:40 +0800
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/43583297dbbe

8182465: Refactor shell test java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh to java
Reviewed-by: alanb

! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/CloseTest.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoService.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoTest.java
+ test/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTest.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Util.java
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh

Changeset: 46f0e039b36a
Author:    xiaofeya
Date:      2017-06-20 23:27 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/46f0e039b36a

8182620: Problem list java/lang/String/nativeEncoding/StringPlatformChars.java for JDK-8182569
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: 4540d6376f3e
Author:    iignatyev
Date:      2017-06-21 11:41 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/4540d6376f3e

8182565: remove jdk.testlibrary.Utils::tryFindJvmPid and waitForJvmPid methods
Reviewed-by: rriggs

! test/lib/testlibrary/jdk/testlibrary/Utils.java

Changeset: 839cc492ef61
Author:    uvangapally
Date:      2017-06-22 11:53 +0530
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/839cc492ef61

8178508: Co-locate remaining MM tests
Summary: converted Tonga test to JTREG and added an additional check for setUsageThreshold
Reviewed-by: mchung, hb, iignatyev
Contributed-by: ujwal.vangapally at oracle.com

+ test/java/lang/management/MemoryPoolMXBean/LargeHeapThresholdTest.java

Changeset: 890d3db7a25d
Author:    coffeys
Date:      2017-06-23 17:43 +0100
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/890d3db7a25d

8182672: Java 8u121 on Linux intermittently returns null for MAC address
Reviewed-by: chegar, clanger, msheppar, vtewari

! src/java.base/unix/native/libnet/NetworkInterface.c
+ test/java/net/NetworkInterface/GetMacAddress.java

Changeset: a00c069b6a3b
Author:    prr
Date:      2017-06-23 09:48 -0700
URL:       http://hg.openjdk.java.net/jdk10/client/jdk/rev/a00c069b6a3b

Merge

- src/java.base/share/classes/overview-core.html
- src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/examples.md
- src/java.base/share/specs/serialization/exceptions.md
- src/java.base/share/specs/serialization/images/version.gif
- src/java.base/share/specs/serialization/index.md
- src/java.base/share/specs/serialization/input.md
- src/java.base/share/specs/serialization/output.md
- src/java.base/share/specs/serialization/protocol.md
- src/java.base/share/specs/serialization/security.md
- src/java.base/share/specs/serialization/serial-arch.md
- src/java.base/share/specs/serialization/version.md
! src/java.desktop/share/classes/module-info.java
- src/java.desktop/share/specs/AWT_Native_Interface.html
- src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib
! test/TEST.groups
- test/java/io/File/MacPathTest.sh
- test/java/io/File/basic.sh
- test/java/io/FileOutputStream/FileOpen.sh
- test/java/io/FileOutputStream/FileOpenNeg.java
- test/java/io/FileOutputStream/FileOpenPos.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
- test/java/nio/charset/Charset/default.sh
- test/java/nio/charset/coders/CheckSJISMappingProp.sh
- test/java/nio/charset/spi/Test.java
- test/java/nio/charset/spi/basic.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/nio/file/Path/MacPathTest.sh
- test/java/util/Arrays/ParallelPrefix.java
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh



More information about the jdk10-client-changes mailing list