hg: valhalla/valhalla: 84 new changesets

david.holmes at oracle.com david.holmes at oracle.com
Sun Dec 17 21:35:06 UTC 2017


Changeset: c0bf7d8af037
Author:    jlahoda
Date:      2017-12-13 11:27 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/c0bf7d8af037

8191636: [Windows] jshell tool: Wrong character in /env class-path command crashes jshell
Summary: Fixing handling of invalid paths.
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/langtools/jdk/jshell/ToolSimpleTest.java

Changeset: 8ca86cfb126f
Author:    martin
Date:      2017-12-06 15:51 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/8ca86cfb126f

8193034: Optimize URL.toExternalForm
Reviewed-by: chegar, alanb, clanger

! src/java.base/share/classes/java/net/URLStreamHandler.java

Changeset: 43edfde828ab
Author:    alanb
Date:      2017-12-13 15:32 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/43edfde828ab

8193454: ModuleDescriptor.{Requires,Exports,Open} toString should use toLowerCase(Local.ROOT)
Reviewed-by: alanb
Contributed-by: andrej.golovnin at gmail.com

! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java

Changeset: daf3b49f4839
Author:    sherman
Date:      2017-12-13 07:51 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/daf3b49f4839

8184947: ZipCoder performance improvements
Reviewed-by: martin, redestad

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringCoding.java
- src/java.base/share/classes/java/lang/StringDecoderUTF8.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java

Changeset: a559b7cd1dea
Author:    dfuchs
Date:      2017-12-13 16:16 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/a559b7cd1dea

8193370: Provide more user friendly defaults for HTTP/2 client settings
Reviewed-by: chegar

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2ClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java
! 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/WindowUpdateSender.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/SettingsFrame.java
! test/jdk/java/net/httpclient/security/filePerms/httpclient.policy
! test/jdk/java/net/httpclient/websocket/security/httpclient.policy

Changeset: efda6932a433
Author:    serb
Date:      2017-11-29 15:11 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/efda6932a433

8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
8183508: multi_tsc.html should be updated
8181289: Invalid HTML 5 in AWT/Swing docs
Reviewed-by: prr, jjg

! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/png_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html
! src/java.desktop/share/classes/javax/imageio/package-info.java
! src/java.desktop/share/classes/javax/print/attribute/package-info.java
! src/java.desktop/share/classes/javax/swing/package-info.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html

Changeset: 6e407f9da5fb
Author:    prr
Date:      2017-12-01 10:30 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/6e407f9da5fb

8191767: Memory leak in JabSwitch
Reviewed-by: serb, ssadetsky

! src/jdk.accessibility/windows/native/jabswitch/jabswitch.cpp

Changeset: 195b82f9f7d1
Author:    prr
Date:      2017-12-01 10:35 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/195b82f9f7d1

Merge

- src/hotspot/share/classfile/jimage.hpp
- src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java
- test/jdk/java/lang/SecurityManager/NoAWT.java
- test/jdk/jdk/internal/util/jar/TestVersionedStream.java
- test/langtools/tools/javac/doctree/dcapi/OverviewTest.java

Changeset: 2469e21060a0
Author:    serb
Date:      2017-12-01 17:44 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/2469e21060a0

8183518: Premature deprecation of Event/InputEvent/KeyEvent in Java 9
Reviewed-by: prr, psadhukhan

! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuShortcut.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/java.desktop/share/classes/sun/awt/HToolkit.java
! src/java.desktop/share/classes/sun/awt/HeadlessToolkit.java
! test/jdk/java/awt/Toolkit/Headless/HeadlessToolkit.java

Changeset: baad9dc0eab1
Author:    alitvinov
Date:      2017-12-03 13:21 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/baad9dc0eab1

8181659: Create an alternative fix for JDK-8167102, whose fix was backed out
Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! test/jdk/java/awt/print/PageFormat/WrongPaperPrintingTest.java

Changeset: 40afd72303e9
Author:    prr
Date:      2017-12-04 09:38 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/40afd72303e9

8182610: Update specification of service providers for IIORegistry and ServiceRegistry
Reviewed-by: serb, psandoz

! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java

Changeset: f27aad5782da
Author:    prr
Date:      2017-12-04 10:12 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f27aad5782da

Merge

- test/langtools/tools/javac/6302184/T6302184.java
- test/langtools/tools/javac/6302184/T6302184.out

Changeset: 95f173494fe9
Author:    serb
Date:      2017-12-04 16:14 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/95f173494fe9

8189656: The Windows L&F should be moved out from the shared folder
Reviewed-by: prr, psadhukhan, erikj

- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopProperty.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Computer.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/DetailsView.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Directory.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Error.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/File.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/FloppyDrive.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HardDrive.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HomeFolder.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Inform.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/JavaCup32.png
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/ListView.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/NewFolder.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Question.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeClosed.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeLeaf.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeOpen.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/UpFolder.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Warn.gif
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-delayed.png
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-failed.png
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties
! src/java.desktop/share/classes/module-info.java
- src/java.desktop/share/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java
- src/java.desktop/unix/classes/sun/awt/windows/ThemeReader.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/AnimationController.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/TMSchema.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopProperty.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Computer.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/DetailsView.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Directory.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Error.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/File.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/FloppyDrive.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/HardDrive.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/HomeFolder.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Inform.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/JavaCup32.png
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/ListView.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/NewFolder.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Question.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/TreeClosed.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/TreeLeaf.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/TreeOpen.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/UpFolder.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Warn.gif
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/image-delayed.png
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/image-failed.png
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows.properties
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
+ src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties
+ src/java.desktop/windows/classes/module-info.java.extra
+ src/java.desktop/windows/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java
! test/jdk/com/sun/java/swing/plaf/windows/Test8173145.java
! test/jdk/javax/swing/JButton/4796987/bug4796987.java
! test/jdk/javax/swing/JComboBox/4199622/bug4199622.java
! test/jdk/javax/swing/JComboBox/8015300/Test8015300.java
! test/jdk/javax/swing/JFileChooser/4847375/bug4847375.java
! test/jdk/javax/swing/JFileChooser/8046391/bug8046391.java
! test/jdk/javax/swing/JInternalFrame/6725409/bug6725409.java
! test/jdk/javax/swing/JProgressBar/7141573/bug7141573.java
! test/jdk/javax/swing/JSlider/6524424/bug6524424.java
! test/jdk/javax/swing/JSlider/6579827/bug6579827.java
! test/jdk/javax/swing/JTree/8004298/bug8004298.java
! test/jdk/javax/swing/border/Test4856008.java
! test/jdk/javax/swing/border/Test6978482.java

Changeset: 128de6a38f8e
Author:    rfield
Date:      2017-12-04 17:15 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/128de6a38f8e

8191455: jdk/jshell/StartOptionTest.java and jdk/jshell/ToolProviderTest.java failed after changeset e0f08a
8191456: jdk/jshell/ExternalEditorTest.java testStatementMush() failure
Reviewed-by: jlahoda

! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/EditorTestBase.java
! test/langtools/jdk/jshell/ExternalEditorTest.java
! test/langtools/jdk/jshell/StartOptionTest.java

Changeset: e2065f7505eb
Author:    rfield
Date:      2017-12-05 11:04 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e2065f7505eb

8192979: jshell tool: Online help text for commands is confusing
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/langtools/jdk/jshell/ToolSimpleTest.java

Changeset: 51772bf1fb0c
Author:    prr
Date:      2017-12-07 11:55 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/51772bf1fb0c

8188836: Upgrade to Harfbuzz 1.7.1 in JDK 10
Reviewed-by: serb

! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-atomic-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-json.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-text.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.h
- src/java.desktop/share/native/libfontmanager/harfbuzz/hb-cache-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.h
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-debug.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-deprecated.h
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-dsalgs.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-mutex-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-object-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-file-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cbdt-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cmap-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hmtx-table.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-kern-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-jstf-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-name-table.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-post-macroman.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-post-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-fallback.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-table.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-avar-table.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-fvar-table.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-hvar-table.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-mvar-table.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var.cc
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-digest-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper.cc
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-string-array.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.c
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.h
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn_db.h
- src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/unicodedata_db.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-utf-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h

Changeset: b2190c70a1ac
Author:    rfield
Date:      2017-12-07 13:23 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/b2190c70a1ac

8192863: jshell tool: /<id><tab> gives "No such command"
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/langtools/jdk/jshell/HistoryUITest.java
! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java
! test/langtools/jdk/jshell/ToolShiftTabTest.java
! test/langtools/jdk/jshell/ToolTabCommandTest.java
! test/langtools/jdk/jshell/ToolTabSnippetTest.java
! test/langtools/jdk/jshell/UITesting.java

Changeset: 34f0232538f6
Author:    psadhukhan
Date:      2017-12-08 10:03 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/34f0232538f6

8191639: NPE from BasicListUI.Actions.getNextPageIndex
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
+ test/jdk/javax/swing/JList/BasicListTest.java

Changeset: dbfd916af279
Author:    pbansal
Date:      2017-12-08 15:57 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/dbfd916af279

8191436: ListSelectionModel.setSelectionMode() underspecified
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
+ test/jdk/javax/swing/JList/ListSelectionModelTest.java

Changeset: f3860ee5c026
Author:    ssadetsky
Date:      2017-12-08 12:55 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f3860ee5c026

8177758: Regression in java.awt.FileDialog
Reviewed-by: sveerabhadra, serb

! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp
+ test/jdk/java/awt/FileDialog/FileDialogMemoryLeak/FileDialogLeakTest.java

Changeset: c40a1a907c74
Author:    prr
Date:      2017-12-08 13:15 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/c40a1a907c74

8193211: Update jtreg TEST.groups and ProblemList for client-libs
Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/TEST.groups

Changeset: 791d551bcdb8
Author:    prr
Date:      2017-12-09 11:40 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/791d551bcdb8

8183960: Upgrade to libpng 1.6.34
Reviewed-by: serb

! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c

Changeset: 1a6c071312a3
Author:    serb
Date:      2017-12-09 20:40 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1a6c071312a3

8193012: Small cleanup of AWTEvent class
Reviewed-by: psadhukhan

! src/java.desktop/share/classes/java/awt/AWTEvent.java

Changeset: 4483880d8811
Author:    serb
Date:      2017-12-10 00:08 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/4483880d8811

8178401: Various audio files writers do not close file streams properly
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/media/sound/AiffFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java
! test/jdk/ProblemList.txt
! test/jdk/javax/sound/sampled/AudioInputStream/FrameLengthAfterConversion.java

Changeset: da1b57b17101
Author:    prr
Date:      2017-12-11 10:08 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/da1b57b17101

Merge

- src/hotspot/share/classfile/vmSymbols_ext.hpp
- src/hotspot/share/gc/g1/hSpaceCounters.cpp
- src/hotspot/share/gc/g1/hSpaceCounters.hpp
- src/hotspot/share/services/g1MemoryPool.cpp
- src/hotspot/share/services/g1MemoryPool.hpp
- src/hotspot/share/services/jmm.h
- src/hotspot/share/services/psMemoryPool.cpp
- src/hotspot/share/services/psMemoryPool.hpp
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIA64.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/ia64/IA64ThreadContext.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/ia64/LinuxIA64ThreadContext.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64Thread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadContext.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadFactory.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractPushPublisher.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncConnection.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BlockingPushPublisher.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/DefaultPublisher.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExecutorWrapper.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PseudoPublisher.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushPublisher.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestProcessors.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseHeaders.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncDataReadQueue.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncWriteQueue.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/BufferHandler.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ExceptionallyCloseable.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Queue.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CooperativeHandler.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/RawAddressNode.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/BasicLogEvent.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Constants.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCleanupReader.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogEvent.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Method.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/NMethod.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrap.java
- src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java
- test/hotspot/jtreg/gc/metaspace/PerfCounter.java
- test/hotspot/jtreg/gc/metaspace/PerfCounters.java
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
- test/jdk/java/io/FileInputStream/FinalizeShdCallClose.java
- test/jdk/java/io/FileOutputStream/FinalizeShdCallClose.java
- test/jdk/java/net/httpclient/APIErrors.java
- test/jdk/java/net/httpclient/Server.java
- test/jdk/java/net/httpclient/http2/HpackDriver.java
- test/jdk/java/net/httpclient/http2/HpackDriverHeaderTable.java
- test/jdk/java/net/httpclient/http2/NoBody.java
- test/jdk/java/net/httpclient/http2/server/RedirectHandler.java
- test/jdk/java/net/httpclient/websocket/LoggingHelper.java
- test/jdk/java/net/httpclient/websocket/WSDriver.java
- test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/CloseTest.java
- test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/DataProviders.java
- test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannel.java
- test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannelTest.java
- test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListenerTest.java
- test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/PingTest.java
- test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ResponseHeadersTest.java
- test/jdk/jdk/internal/misc/JavaLangAccess/NewUnsafeString.java
- test/jdk/lib/testlibrary/jdk/testlibrary/RandomFactory.java
- test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/badPackageFileInJar.jar
- test/langtools/jdk/javadoc/doclet/testGroupOption/C.java
- test/langtools/tools/javac/T5090006/AssertionFailureTest.java
- test/langtools/tools/javac/T5090006/broken.jar

Changeset: fd7fbc929001
Author:    lbourges
Date:      2017-12-11 21:14 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/fd7fbc929001

8191814: Marlin rasterizer spends time computing geometry for stroked segments that do not intersect the clip
Summary: upgrade to Marlin 0.8.2 providing efficient path clipping (Stroker and Filler)
Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java
! src/java.desktop/share/classes/sun/java2d/marlin/DCurve.java
! src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/DRenderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/DRendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
+ test/jdk/sun/java2d/marlin/ClipShapeTest.java

Changeset: 7e8a0c4ee95e
Author:    prr
Date:      2017-12-11 15:17 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/7e8a0c4ee95e

8189809: Large performance regression in Swing text layout
Reviewed-by: serb, pnarayanan

! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/sun/font/FontDesignMetrics.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java

Changeset: 745ea7d5039a
Author:    rfield
Date:      2017-12-11 21:56 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/745ea7d5039a

8162989: jshell tool: /edit with external editor leaks files in /tmp
Reviewed-by: jlahoda

! src/jdk.internal.ed/share/classes/jdk/internal/editor/external/ExternalEditor.java
! test/langtools/jdk/jshell/CustomEditor.java
! test/langtools/jdk/jshell/ExternalEditorTest.java

Changeset: e53948132278
Author:    sveerabhadra
Date:      2017-12-12 12:31 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e53948132278

8190515: java.awt.Desktop.moveToTrash(File) prompts on Windows 7 but not on Mac
Reviewed-by: serb, prr

! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp
+ test/jdk/java/awt/FileDialog/MoveToTrashTest.java

Changeset: 752f0e49c3f0
Author:    sveerabhadra
Date:      2017-12-12 12:43 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/752f0e49c3f0

8146537: TrayIcon Action Listener doesnt work in WIndows 10
Reviewed-by: serb, ssadetsky

! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
+ test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupClickTest.java

Changeset: 054fecf0c1d2
Author:    pnarayanan
Date:      2017-12-12 14:05 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/054fecf0c1d2

8188083: NullPointerExcpn-java.awt.image.FilteredImageSource.startProduction JDK-8079607
Reviewed-by: serb, prr, jdv
Contributed-by: prahalad.kumar.narayanan at oracle.com

! src/java.desktop/share/classes/java/awt/image/FilteredImageSource.java
+ test/jdk/java/awt/image/FilteredImageSourceTest.java

Changeset: dbfe141b1271
Author:    kaddepalli
Date:      2017-12-12 15:47 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/dbfe141b1271

8187936: Automatically selecting a new JTree node in a model listener can cause unusual behavior
Reviewed-by: serb, prr

! src/java.desktop/share/classes/javax/swing/package-info.java

Changeset: 093027a037cf
Author:    akolarkunnu
Date:      2017-12-13 13:27 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/093027a037cf

8191803: [TEST_BUG] : sanity/client/SwingSet/src/ProgressBarDemoTest.java failed with "Wait "greater then 1349" state to be reached
Reviewed-by: serb, psadhukhan
Contributed-by: abdul.kolarkunnu at oracle.com

! test/jdk/sanity/client/SwingSet/src/ProgressBarDemoTest.java

Changeset: 191ae61bd1e9
Author:    prr
Date:      2017-12-13 10:25 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/191ae61bd1e9

Merge

- src/java.base/share/classes/java/lang/StringDecoderUTF8.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
- test/java/util/Calendar/Bug8185841.java
! test/jdk/TEST.groups
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/A.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/B.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/C.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/X.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/Z.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/A.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/B.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/C.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseClass.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseInterface.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/SubClass.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Implementer.java
- test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Interface.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestBadOverride.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestMultiInheritence.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverrideMethods.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenMethodDocCopy.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethods.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/BaseClass.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/SubClass.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg2/SubClass.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I0.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I1.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I2.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I3.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I4.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg4/Foo.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Classes.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Interfaces.java
- test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/TestEnum.java
! test/langtools/jdk/jshell/ToolSimpleTest.java

Changeset: 2fa0077c4fec
Author:    bchristi
Date:      2017-12-13 11:43 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/2fa0077c4fec

8193460: Take tools/launcher/TestXcheckJNIWarnings.java back off the ProblemList
Reviewed-by: mchung, psandoz

! test/jdk/ProblemList.txt

Changeset: 2608240fc957
Author:    redestad
Date:      2017-12-13 21:25 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/2608240fc957

8193471: Startup regression due to JDK-8185582
Reviewed-by: rriggs, psandoz

! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: c79d31ba84b9
Author:    bpatel
Date:      2017-12-13 12:45 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/c79d31ba84b9

8164407: Add module support for -link and -linkoffline javadoc option
Reviewed-by: jjg, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletConstants.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
! test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
+ test/langtools/jdk/javadoc/doclet/testModules/jdk/element-list
! test/langtools/jdk/javadoc/doclet/testModules/moduleB/module-info.java
+ test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg3mdlB/TestClassLinkOption.java
! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
! test/langtools/tools/javadoc/api/basic/APITest.java

Changeset: 3212e9bc5be7
Author:    sballal
Date:      2017-12-02 11:25 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/3212e9bc5be7

8192823: SA: Testcase for 'clhsdb source' command
Reviewed-by: sspitsyn, jgeorge

+ test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java

Changeset: 48ff95f16a16
Author:    jwilhelm
Date:      2017-12-02 06:51 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/48ff95f16a16

Merge

! src/hotspot/share/prims/jvm.cpp
- src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java
- test/jdk/java/lang/SecurityManager/NoAWT.java
- test/jdk/jdk/internal/util/jar/TestVersionedStream.java
- test/langtools/tools/javac/doctree/dcapi/OverviewTest.java

Changeset: 40b9faefb496
Author:    roland
Date:      2017-12-02 13:50 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/40b9faefb496

8191950: assertion failed: no insertions allowed
Summary: Check for dead loops before incremental inlining.
Reviewed-by: thartmann

! src/hotspot/share/opto/callGenerator.cpp

Changeset: e8f5fc8f5f67
Author:    never
Date:      2017-12-04 13:13 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e8f5fc8f5f67

8191052: [Graal] java/lang/invoke/CallSiteTest.java intermittently fails with "Failed dependency of type call_site_target_value" when running with Graal as JIT
Reviewed-by: kvn, iveresov, dlong

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp

Changeset: 8a5edac3d5a2
Author:    ihse
Date:      2017-12-04 23:55 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/8a5edac3d5a2

8190484: Move jvm.h, jmm.h et al to hotspot/*/include
Reviewed-by: dholmes, erikj, mchung

! make/autoconf/flags.m4
! make/autoconf/generated-configure.sh
! make/autoconf/platform.m4
! make/autoconf/spec.gmk.in
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/copy/Copy-jdk.accessibility.gmk
! make/copy/Copy-jdk.jdwp.agent.gmk
! make/copy/CopyCommon.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/CompileLibjsig.gmk
! make/lib/Lib-java.management.gmk
+ src/hotspot/os/posix/include/jvm_md.h
+ src/hotspot/os/windows/include/jvm_md.h
+ src/hotspot/share/include/jmm.h
+ src/hotspot/share/include/jvm.h
- src/java.base/share/native/include/jvm.h
- src/java.base/unix/native/include/jvm_md.h
- src/java.base/windows/native/include/jvm_md.h
- src/java.management/share/native/include/jmm.h

Changeset: 32f13c6c1bbd
Author:    ysuenaga
Date:      2017-12-04 10:23 +0900
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/32f13c6c1bbd

8192897: NPE occurs on clhsdb jstack
Reviewed-by: dholmes, sspitsyn, jgeorge, sballal

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java

Changeset: 50181ff45d46
Author:    thartmann
Date:      2017-12-05 08:27 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/50181ff45d46

8191360: Lookup of critical JNI method causes duplicate library loading with leaking handler
Summary: Unload shared library after lookup to avoid keeping it live.
Reviewed-by: vlivanov, dholmes

! src/hotspot/share/prims/nativeLookup.cpp
! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java

Changeset: 43064ad4a21e
Author:    dholmes
Date:      2017-12-05 02:55 -0500
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/43064ad4a21e

8192950: Missing -nativepath for svc tests
Reviewed-by: ihse

! make/jprt.properties

Changeset: 600997105565
Author:    phedlin
Date:      2017-11-30 15:54 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/600997105565

8191232: compiler/intrinsics/bigInteger/TestMultiplyToLen.java fails with java.lang.Exception: Failed
Summary: Generating the wrong insn for pointer comparison in intrinsic (on SPARC).
Reviewed-by: neliasso, kvn

! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp

Changeset: 522601e6dd0d
Author:    ihse
Date:      2017-12-05 11:23 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/522601e6dd0d

8193045: JDK-8190484 breaks build on Windows
Reviewed-by: dholmes

! make/copy/CopyCommon.gmk

Changeset: 89f4d858f09f
Author:    sjohanss
Date:      2017-12-05 13:58 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/89f4d858f09f

8192983: gc/g1/TestVerifyGCType.java might fail on loaded machines
Reviewed-by: tschatzl, jwilhelm

! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java

Changeset: a964ac5fd24b
Author:    sjohanss
Date:      2017-12-05 16:34 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/a964ac5fd24b

8193068: Add gc/g1/TestVerifyGCType.java to problem list
Reviewed-by: tschatzl

! test/hotspot/jtreg/ProblemList.txt

Changeset: 00bd985f3dec
Author:    hb
Date:      2017-12-05 21:26 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/00bd985f3dec

8192909: Invalid username or password in HashedPasswordFileTest.java
Reviewed-by: clanger, dfuchs

! test/jdk/javax/management/security/HashedPasswordFileTest.java

Changeset: 1a0499fd252e
Author:    kvn
Date:      2017-12-05 09:49 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1a0499fd252e

8192846: Support cmov vectorization for float
Reviewed-by: kvn
Contributed-by: razvan.a.lupusoru at intel.com

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 0dc66cdf4720
Author:    dlong
Date:      2017-12-05 10:38 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0dc66cdf4720

8145579: SimpleThresholdPolicy assumes non-trivial methods to be trivial
Reviewed-by: shade, kvn, thartmann

! src/hotspot/share/c1/c1_GraphBuilder.cpp

Changeset: d18861f20c0e
Author:    dlong
Date:      2017-12-05 11:16 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d18861f20c0e

8192870: [Testbug] runtime/handshake/HandshakeTransitionTest throws NPE
Reviewed-by: dholmes, rehn

! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java

Changeset: 2a1413298af0
Author:    dcubed
Date:      2017-12-06 15:19 -0500
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/2a1413298af0

8191789: migrate more Thread-SMR stuff from thread.[ch]pp -> threadSMR.[ch]pp
Reviewed-by: stefank, coleenp, dholmes, gthornbr

! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
! src/hotspot/share/runtime/vm_operations.hpp
! src/hotspot/share/services/threadService.hpp

Changeset: da23405d54db
Author:    jiangli
Date:      2017-12-06 20:06 -0500
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/da23405d54db

8193065: [TESTBUG] [TESTBUG]GCSharedStringsDuringDump.java: Exception in thread "main" java.lang.RuntimeException: String is not shared.
Summary: Check if 'oa' region is missing.
Reviewed-by: hseigel, ccheung

! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java

Changeset: 46e52a0ba925
Author:    dlong
Date:      2017-12-06 18:37 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/46e52a0ba925

8193009: compiler/c2/Test7029152.java crashes with SIGILL in java.lang.StringLatin1.indexOf with -XX:+UseJVMCICompiler
Reviewed-by: iveresov, kvn

! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp

Changeset: 32fd4be602d5
Author:    jwilhelm
Date:      2017-12-07 10:18 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/32fd4be602d5

Merge

! make/autoconf/generated-configure.sh
! make/autoconf/spec.gmk.in
- src/java.base/share/native/include/jvm.h
- src/java.base/unix/native/include/jvm_md.h
- src/java.base/windows/native/include/jvm_md.h
- src/java.management/share/native/include/jmm.h

Changeset: 4d28288c9f9e
Author:    roland
Date:      2017-12-07 15:52 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/4d28288c9f9e

8192908: -XX:+UseCountedLoopSafepoints alone doesn't disable strip mining with G1
Summary: -XX:+UseCountedLoopSafepoints should disable loop strip mining.
Reviewed-by: kvn, thartmann

! src/hotspot/share/gc/g1/g1Arguments.cpp
! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java

Changeset: 8bb6cdfa44eb
Author:    sangheki
Date:      2017-12-07 10:21 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/8bb6cdfa44eb

8193105: Print error code when map_memory_to_file() fails
Reviewed-by: dholmes, kbarrett

! src/hotspot/os/posix/os_posix.cpp

Changeset: ff1172e2c56a
Author:    dcubed
Date:      2017-12-07 15:26 -0500
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ff1172e2c56a

8182307: Error during JRMP connection establishment
Summary: Only use SO_REUSEADDR if we're using a fixed ServerSocket port.
Reviewed-by: gthornbr, rriggs, sspitsyn

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

Changeset: d613952b3465
Author:    dcubed
Date:      2017-12-07 20:08 -0500
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d613952b3465

8193225: [BACKOUT] fix for 8182307 Error during JRMP connection establishment
Reviewed-by: iignatyev

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

Changeset: 8e561c68f72a
Author:    jwilhelm
Date:      2017-12-08 23:43 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/8e561c68f72a

Merge

+ src/hotspot/os/posix/include/jvm_md.h
+ src/hotspot/os/windows/include/jvm_md.h
+ src/hotspot/share/include/jmm.h
+ src/hotspot/share/include/jvm.h
- src/java.base/share/native/include/jvm.h
- src/java.base/unix/native/include/jvm_md.h
- src/java.base/windows/native/include/jvm_md.h
- src/java.management/share/native/include/jmm.h

Changeset: e9e3edac1768
Author:    neliasso
Date:      2017-12-13 10:21 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e9e3edac1768

8192971: LockCompilationTest fails intermittently
Summary: Remove all unnecessary compilations
Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java

Changeset: 0cd5e2ca53dd
Author:    smarks
Date:      2017-12-13 14:23 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0cd5e2ca53dd

8193476: (jdeprscan) additional version updates for JDK 10
Reviewed-by: darcy

! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties

Changeset: 23d427d8a1ff
Author:    jjg
Date:      2017-12-13 14:49 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/23d427d8a1ff

8191054: Remove the Native-Header Tool (javah)
Reviewed-by: darcy, mcimadamore, ksrini

- src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/InternalError.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JNI.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/Main.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/NativeHeaderTool.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties
- src/jdk.compiler/share/classes/com/sun/tools/javah/resources/version.properties-template
! src/jdk.compiler/share/classes/module-info.java
- test/langtools/tools/javac/T8152360/DeprecateJavahTest.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/CompareTest.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass1.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass4.java
- test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass5.java
- test/langtools/tools/javah/4942232/ParamClassTest.java
- test/langtools/tools/javah/4942232/Test.java
- test/langtools/tools/javah/6257087/T6257087.java
- test/langtools/tools/javah/6572945/T6572945.java
- test/langtools/tools/javah/6572945/TestClass1.java
- test/langtools/tools/javah/6572945/TestClass2.java
- test/langtools/tools/javah/6572945/TestClass3.java
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1.h
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner1.h
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner2.h
- test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass2.h
- test/langtools/tools/javah/6572945/gold/jni.file.1
- test/langtools/tools/javah/6572945/gold/jni.file.2
- test/langtools/tools/javah/6572945/gold/jni.file.3
- test/langtools/tools/javah/ModuleClass.java
- test/langtools/tools/javah/ReadOldClass.sh
- test/langtools/tools/javah/T4942232/MissingParamClassTest.java
- test/langtools/tools/javah/T5070898.java
- test/langtools/tools/javah/T6893943.java
- test/langtools/tools/javah/T6994608.java
- test/langtools/tools/javah/T7126832/T7126832.java
- test/langtools/tools/javah/T7126832/java.java
- test/langtools/tools/javah/T7185778.java
- test/langtools/tools/javah/TestHelpOpts.java
- test/langtools/tools/javah/VersionTest.java
- test/langtools/tools/javah/constMacroTest/ConstMacroTest.java
- test/langtools/tools/lib/toolbox/JavahTask.java

Changeset: cc738fba6893
Author:    hannesw
Date:      2017-12-14 02:26 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/cc738fba6893

8191301: JavaImporter fails to resolve imported elements within functions, that contain too many statements
Reviewed-by: hannesw, attila
Contributed-by: priya.lakshmi.muthuswamy at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java
+ test/nashorn/script/basic/JDK-8191301.js
+ test/nashorn/script/basic/JDK-8191301.js.EXPECTED

Changeset: e5cdedd37b78
Author:    jjg
Date:      2017-12-13 17:27 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e5cdedd37b78

8178070: duplicate entries in package table
Reviewed-by: bpatel, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java
+ test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/tools/lib/toolbox/ModuleBuilder.java
! test/langtools/tools/lib/toolbox/ToolBox.java

Changeset: e1eb12343774
Author:    jjg
Date:      2017-12-13 17:29 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e1eb12343774

Merge


Changeset: d2a837cf9ff1
Author:    mr
Date:      2017-12-13 17:28 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d2a837cf9ff1

8192833: JEP 322: Time-Based Release Versioning
Reviewed-by: erikj, ihse, iris, mchung, psandoz, tbell

! make/MacBundles.gmk
! make/ReleaseFile.gmk
! make/autoconf/flags.m4
! make/autoconf/generated-configure.sh
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
! make/autoconf/version-numbers
! make/conf/jib-profiles.js
! make/gensrc/GensrcMisc.gmk
! src/hotspot/share/runtime/vm_version.cpp
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/native/libjava/jdk_util.c
! src/jdk.jconsole/share/classes/sun/tools/jconsole/AboutDialog.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! test/jdk/java/lang/Runtime/Version/Basic.java

Changeset: 7acf5700d542
Author:    smarks
Date:      2017-12-13 18:47 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/7acf5700d542

8140281: add no-arg Optional.orElseThrow() as preferred alternative to get()
Reviewed-by: alanb, bpb, forax, darcy

! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java
! test/jdk/java/util/Optional/Basic.java
! test/jdk/java/util/Optional/BasicDouble.java
! test/jdk/java/util/Optional/BasicInt.java
! test/jdk/java/util/Optional/BasicLong.java

Changeset: 984c4b99afc9
Author:    darcy
Date:      2017-12-13 19:48 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/984c4b99afc9

8193489: Add information about local variable type inference to SourceVersion.RELEASE_10
Reviewed-by: sundar, mr

! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java

Changeset: e8230b52a8f4
Author:    sherman
Date:      2017-12-13 21:41 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e8230b52a8f4

8193490: java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java, FinalizeZipFile.java, TestCleaner.java, Collectible.java failed because cleaner can't finish
Reviewed-by: darcy

! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: a8e39cc7b88f
Author:    lucy
Date:      2017-12-14 12:02 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/a8e39cc7b88f

8193443: [s390]: EncodeISOArray generates wrong vector code
Reviewed-by: goetz, mdoerr

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp

Changeset: 651a95f30dfb
Author:    mdoerr
Date:      2017-12-14 13:05 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/651a95f30dfb

8193257: PPC64, s390 implementation for Thread-local handshakes
Reviewed-by: goetz, lucy

! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/globalDefinitions_s390.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp

Changeset: f47c18852172
Author:    weijun
Date:      2017-12-14 20:19 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f47c18852172

8192988: keytool should support -storepasswd for pkcs12 keystores
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/tools/keytool/JKStoPKCS12.java
+ test/jdk/sun/security/tools/keytool/PKCS12Passwd.java
- test/jdk/sun/security/tools/keytool/p12importks.sh

Changeset: fdefa410d655
Author:    attila
Date:      2017-12-14 13:42 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/fdefa410d655

8193296: Parser should not eagerly transform delete expressions
Reviewed-by: hannesw, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
+ test/nashorn/src/jdk/nashorn/api/tree/test/JDK_8193296_Test.java

Changeset: f1e1a4fc1cc7
Author:    alanb
Date:      2017-12-14 12:36 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f1e1a4fc1cc7

8193503: javah launcher was not removed by JDK-8191054
Reviewed-by: erikj, darcy

! make/launcher/Launcher-jdk.compiler.gmk
! test/jdk/tools/launcher/ToolsOpts.java

Changeset: 267be02c1137
Author:    alanb
Date:      2017-12-14 12:51 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/267be02c1137

Merge


Changeset: 0ee20aad71c4
Author:    redestad
Date:      2017-12-14 16:05 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0ee20aad71c4

8193507: [REDO] Startup regression due to JDK-8185582
Reviewed-by: alanb, rriggs
Contributed-by: xueming.shen at oracle.com, claes.redestad at oracle.com

! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
- src/java.base/share/classes/java/util/zip/ZStreamRef.java
! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: a3c7d963c952
Author:    erikj
Date:      2017-12-14 18:20 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/a3c7d963c952

8193208: Add additional licensing file for the JDK
Reviewed-by: asaha, tbell, ihse

+ ADDITIONAL_LICENSE_INFO
! make/copy/Copy-java.base.gmk

Changeset: 94be43260982
Author:    lana
Date:      2017-12-14 20:25 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/94be43260982

Added tag jdk-11+0 for changeset 0ee20aad71c4

! .hgtags

Changeset: 959f2f7cbaa6
Author:    jjg
Date:      2017-12-14 13:16 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/959f2f7cbaa6

8193525: Intermittent failures of TestModulePackages.java
Reviewed-by: darcy

! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java

Changeset: 626d11295f31
Author:    lana
Date:      2017-12-15 06:18 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/626d11295f31

Added tag jdk-10+36 for changeset 959f2f7cbaa6

! .hgtags

Changeset: 003d6365ec6a
Author:    dholmes
Date:      2017-12-15 23:43 -0500
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/003d6365ec6a

8193364: verify_special_jvm_flags should not cause an assertion failure when version is bumped
Reviewed-by: dcubed, coleenp

! src/hotspot/share/runtime/arguments.cpp



More information about the valhalla-dev mailing list