git: openjdk/loom: master: 101 new changesets
duke
duke at openjdk.java.net
Thu Sep 3 10:58:47 UTC 2020
Changeset: 8bf5b1d1
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-08-23 13:09:00 +0000
URL: https://git.openjdk.java.net/loom/commit/8bf5b1d1
8251254: Add automated test for fix done in JDK-8218472
Reviewed-by: serb
+ test/jdk/javax/swing/JProgressBar/TestJProgressBarHighlightColor.java
Changeset: b6c861f9
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-08-23 13:18:47 +0000
URL: https://git.openjdk.java.net/loom/commit/b6c861f9
8251252: Add automated testcase for fix done in JDK-8214253
Reviewed-by: serb, psadhukhan
+ test/jdk/javax/swing/JToolTip/TestTooltipBackgroundColor.java
Changeset: 484864c9
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-08-24 00:34:35 +0000
URL: https://git.openjdk.java.net/loom/commit/484864c9
8251558: J2DBench should support shaped and translucent windows
Reviewed-by: avu
! src/demo/share/java2d/J2DBench/Makefile
! src/demo/share/java2d/J2DBench/README
! src/demo/share/java2d/J2DBench/build.xml
! src/demo/share/java2d/J2DBench/options/default.opt
! src/demo/share/java2d/J2DBench/src/j2dbench/Destinations.java
! src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/ImageTests.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/InputImageTests.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/OutputImageTests.java
Changeset: e11ce6d5
Author: Kumar Abhishek <kumar.z.abhishek at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2020-08-24 22:48:26 +0000
URL: https://git.openjdk.java.net/loom/commit/e11ce6d5
8136363: Nimbus-LaF: background color cleared when setting component name of JToolBar
Reviewed-by: serb, aivanov, dmarkov
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java
+ test/jdk/javax/swing/plaf/synth/SynthToolBarUI/8136363/ComponentSetNameTest.java
Changeset: 4d4161a5
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-08-24 22:12:26 +0000
URL: https://git.openjdk.java.net/loom/commit/4d4161a5
8250858: Address reliance on default constructors in the Java Sound APIs
Reviewed-by: prr
! src/java.desktop/share/classes/javax/sound/midi/VoiceStatus.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileReader.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileWriter.java
! src/java.desktop/share/classes/javax/sound/midi/spi/SoundbankReader.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/MixerProvider.java
Changeset: 0643f3aa
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2020-08-26 08:13:33 +0000
URL: https://git.openjdk.java.net/loom/commit/0643f3aa
8232114: JVM crashed at imjpapi.dll in native code
Reviewed-by: serb, alitvinov
! src/java.desktop/windows/native/libawt/windows/awt_InputMethod.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
Changeset: fa31c0de
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-26 14:47:38 +0000
URL: https://git.openjdk.java.net/loom/commit/fa31c0de
8250850: Address reliance on default constructors in the javax.swing.plaf.metal APIs
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalMenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTheme.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java
Changeset: 4b8ea58b
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-26 17:20:05 +0000
URL: https://git.openjdk.java.net/loom/commit/4b8ea58b
8250853: Address reliance on default constructors in the javax.swing APIs
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/AbstractCellEditor.java
! src/java.desktop/share/classes/javax/swing/AbstractListModel.java
! src/java.desktop/share/classes/javax/swing/AbstractSpinnerModel.java
! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java
! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java
! src/java.desktop/share/classes/javax/swing/DefaultListModel.java
! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
! src/java.desktop/share/classes/javax/swing/DefaultSingleSelectionModel.java
! src/java.desktop/share/classes/javax/swing/FocusManager.java
! src/java.desktop/share/classes/javax/swing/InputVerifier.java
! src/java.desktop/share/classes/javax/swing/InternalFrameFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
! src/java.desktop/share/classes/javax/swing/LookAndFeel.java
! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/RowFilter.java
! src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/ViewportLayout.java
! src/java.desktop/share/classes/javax/swing/border/AbstractBorder.java
! src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java
! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java
! src/java.desktop/share/classes/javax/swing/event/InternalFrameAdapter.java
! src/java.desktop/share/classes/javax/swing/event/MouseInputAdapter.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileFilter.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileView.java
! src/java.desktop/share/classes/javax/swing/table/AbstractTableModel.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java
! src/java.desktop/share/classes/javax/swing/table/TableStringConverter.java
! src/java.desktop/share/classes/javax/swing/text/DefaultTextUI.java
! src/java.desktop/share/classes/javax/swing/text/DocumentFilter.java
! src/java.desktop/share/classes/javax/swing/text/FlowView.java
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
! src/java.desktop/share/classes/javax/swing/text/LayeredHighlighter.java
! src/java.desktop/share/classes/javax/swing/text/NavigationFilter.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/html/HTML.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/tree/AbstractLayoutCache.java
! src/java.desktop/share/classes/javax/swing/undo/CannotRedoException.java
! src/java.desktop/share/classes/javax/swing/undo/CannotUndoException.java
! src/jdk.unsupported.desktop/share/classes/jdk/swing/interop/SwingInterOpUtils.java
Changeset: e0989c00
Author: Phil Race <prr at openjdk.org>
Date: 2020-08-26 09:28:03 +0000
URL: https://git.openjdk.java.net/loom/commit/e0989c00
8247867: Upgrade to freetype 2.10.2
Reviewed-by: serb
! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrdef.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h
! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h
! src/java.desktop/share/native/libfreetype/include/ft2build.h
! src/java.desktop/share/native/libfreetype/src/autofit/afangles.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.cin
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.hin
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h
! src/java.desktop/share/native/libfreetype/src/autofit/afcover.h
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.c
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.h
! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.h
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.h
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.h
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.h
! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h
! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h
! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h
! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.c
! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.h
! src/java.desktop/share/native/libfreetype/src/autofit/afwrtsys.h
! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c
! src/java.desktop/share/native/libfreetype/src/base/ftbase.h
! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c
! src/java.desktop/share/native/libfreetype/src/base/ftcid.c
! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c
! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c
! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c
! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c
! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c
! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c
! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c
! src/java.desktop/share/native/libfreetype/src/base/ftinit.c
! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
! src/java.desktop/share/native/libfreetype/src/base/ftmac.c
! src/java.desktop/share/native/libfreetype/src/base/ftmm.c
! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c
! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c
! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c
! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c
! src/java.desktop/share/native/libfreetype/src/base/ftstream.c
! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c
! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c
! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c
! src/java.desktop/share/native/libfreetype/src/base/fttype1.c
! src/java.desktop/share/native/libfreetype/src/base/ftutil.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h
! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
! src/java.desktop/share/native/libfreetype/src/cff/cfftoken.h
! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h
! src/java.desktop/share/native/libfreetype/src/cid/cidtoken.h
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h
! src/java.desktop/share/native/libfreetype/src/psaux/psft.c
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h
! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h
! src/java.desktop/share/native/libfreetype/src/psnames/pstables.h
! src/java.desktop/share/native/libfreetype/src/raster/ftmisc.h
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h
! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmapc.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h
! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h
! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.h
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h
! src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h
Changeset: 79dd4729
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-27 17:07:56 +0000
URL: https://git.openjdk.java.net/loom/commit/79dd4729
8250935: JFileChooser incorrectly placed "Date" value in "Type" field
Reviewed-by: prr
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
+ test/jdk/javax/swing/JFileChooser/JFileChooserHomeDetailsInfo.java
Changeset: b6c6b4a8
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-28 09:17:47 +0000
URL: https://git.openjdk.java.net/loom/commit/b6c6b4a8
8252469: Backout JDK-8250935 fix
Reviewed-by: prr, serb
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
- test/jdk/javax/swing/JFileChooser/JFileChooserHomeDetailsInfo.java
Changeset: 31f24268
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-28 17:12:50 +0000
URL: https://git.openjdk.java.net/loom/commit/31f24268
6542439: Significant memory leak in BasicComboBoxUI and MetalComboBoxButton
Reviewed-by: serb
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxButton.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
+ test/jdk/javax/swing/JComboBox/TestMemLeakComboBox.java
Changeset: 0df797de
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2020-08-26 10:22:21 +0000
URL: https://git.openjdk.java.net/loom/commit/0df797de
8238157: Remove intermittent key from AmazonCA.java
Reviewed-by: xuelei
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java
Changeset: f879698c
Author: Sean Mullan <mullan at openjdk.org>
Date: 2020-08-26 13:31:10 +0000
URL: https://git.openjdk.java.net/loom/commit/f879698c
8241003: Deprecate "denigrated" java.security.cert APIs that represent DNs as Principal or String objects
Reviewed-by: xuelei, valeriep, weijun
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
Changeset: 88f93f32
Author: Joe Wang <joehw at openjdk.org>
Date: 2020-08-26 17:48:41 +0000
URL: https://git.openjdk.java.net/loom/commit/88f93f32
8251561: Fix doclint warnings in the java.xml package
Reviewed-by: lancea, naoto, rriggs, erikj, alanb
! make/Docs.gmk
! src/java.xml/share/classes/javax/xml/stream/FactoryConfigurationError.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventReader.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventWriter.java
! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLReporter.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamReader.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamWriter.java
! src/java.xml/share/classes/javax/xml/stream/events/Attribute.java
! src/java.xml/share/classes/javax/xml/stream/events/Characters.java
! src/java.xml/share/classes/javax/xml/stream/events/Comment.java
! src/java.xml/share/classes/javax/xml/stream/events/EntityReference.java
! src/java.xml/share/classes/javax/xml/stream/events/Namespace.java
! src/java.xml/share/classes/javax/xml/stream/events/NotationDeclaration.java
! src/java.xml/share/classes/javax/xml/stream/events/StartDocument.java
! src/java.xml/share/classes/javax/xml/stream/events/XMLEvent.java
! src/java.xml/share/classes/javax/xml/stream/util/XMLEventAllocator.java
! src/java.xml/share/classes/javax/xml/stream/util/XMLEventConsumer.java
! src/java.xml/share/classes/javax/xml/xpath/XPathException.java
! src/java.xml/share/classes/org/xml/sax/DTDHandler.java
! src/java.xml/share/classes/org/xml/sax/DocumentHandler.java
! src/java.xml/share/classes/org/xml/sax/EntityResolver.java
! src/java.xml/share/classes/org/xml/sax/ErrorHandler.java
! src/java.xml/share/classes/org/xml/sax/HandlerBase.java
! src/java.xml/share/classes/org/xml/sax/InputSource.java
! src/java.xml/share/classes/org/xml/sax/Parser.java
! src/java.xml/share/classes/org/xml/sax/SAXException.java
! src/java.xml/share/classes/org/xml/sax/XMLReader.java
! src/java.xml/share/classes/org/xml/sax/ext/Attributes2.java
! src/java.xml/share/classes/org/xml/sax/ext/Attributes2Impl.java
! src/java.xml/share/classes/org/xml/sax/ext/DeclHandler.java
! src/java.xml/share/classes/org/xml/sax/ext/EntityResolver2.java
! src/java.xml/share/classes/org/xml/sax/ext/LexicalHandler.java
! src/java.xml/share/classes/org/xml/sax/helpers/AttributesImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/DefaultHandler.java
! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLFilterImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java
Changeset: a6f41d51
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-08-26 14:42:07 +0000
URL: https://git.openjdk.java.net/loom/commit/a6f41d51
8252151: Remove excessive inclusion of arguments.hpp
Reviewed-by: coleenp, stuefe
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoader.inline.hpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
! src/hotspot/share/gc/z/zWorkers.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/methodCounters.hpp
! src/hotspot/share/services/heapDumperCompression.cpp
Changeset: d4e6262f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-08-26 14:44:23 +0000
URL: https://git.openjdk.java.net/loom/commit/d4e6262f
8252398: minimal debug build broken - CURRENT_PC undefined in resourceArea.inline.hpp
Reviewed-by: kbarrett
! src/hotspot/share/memory/resourceArea.inline.hpp
Changeset: f586b6c0
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-08-25 12:46:18 +0000
URL: https://git.openjdk.java.net/loom/commit/f586b6c0
8252264: tools/javac/flags/LockedFlagClash.java fails to compile
Reviewed-by: jlahoda
! test/langtools/tools/javac/flags/LockedFlagClash.java
Changeset: c98fd389
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-08-26 17:06:15 +0000
URL: https://git.openjdk.java.net/loom/commit/c98fd389
8251127: clean up FileInstaller $test.src $cwd in remaining vmTestbase_vm_compiler tests
Reviewed-by: kvn
! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/FPCompare/TestFPBinop/TestFPBinop.java
! test/hotspot/jtreg/vmTestbase/jit/collapse/collapse.java
! test/hotspot/jtreg/vmTestbase/jit/inline/inline003/inline003.java
! test/hotspot/jtreg/vmTestbase/jit/inline/inline004/inline004.java
! test/hotspot/jtreg/vmTestbase/jit/inline/inline007/inline007.java
! test/hotspot/jtreg/vmTestbase/jit/series/series.java
! test/hotspot/jtreg/vmTestbase/jit/t/t001/t001.java
! test/hotspot/jtreg/vmTestbase/jit/t/t002/t002.java
! test/hotspot/jtreg/vmTestbase/jit/t/t003/t003.java
! test/hotspot/jtreg/vmTestbase/jit/t/t004/t004.java
! test/hotspot/jtreg/vmTestbase/jit/t/t005/t005.java
! test/hotspot/jtreg/vmTestbase/jit/t/t006/t006.java
! test/hotspot/jtreg/vmTestbase/jit/t/t011/t011.java
! test/hotspot/jtreg/vmTestbase/jit/t/t013/t013.java
! test/hotspot/jtreg/vmTestbase/jit/t/t015/t015.java
! test/hotspot/jtreg/vmTestbase/jit/t/t016/t016.java
! test/hotspot/jtreg/vmTestbase/jit/t/t017/t017.java
! test/hotspot/jtreg/vmTestbase/jit/t/t018/t018.java
! test/hotspot/jtreg/vmTestbase/jit/t/t019/t019.java
! test/hotspot/jtreg/vmTestbase/jit/t/t020/t020.java
! test/hotspot/jtreg/vmTestbase/jit/t/t021/t021.java
! test/hotspot/jtreg/vmTestbase/jit/t/t022/t022.java
! test/hotspot/jtreg/vmTestbase/jit/t/t023/t023.java
! test/hotspot/jtreg/vmTestbase/jit/t/t024/t024.java
! test/hotspot/jtreg/vmTestbase/jit/t/t025/t025.java
! test/hotspot/jtreg/vmTestbase/jit/t/t027/t027.java
! test/hotspot/jtreg/vmTestbase/jit/t/t028/t028.java
! test/hotspot/jtreg/vmTestbase/jit/t/t029/t029.java
! test/hotspot/jtreg/vmTestbase/jit/t/t030/t030.java
! test/hotspot/jtreg/vmTestbase/jit/t/t031/t031.java
! test/hotspot/jtreg/vmTestbase/jit/t/t032/t032.java
! test/hotspot/jtreg/vmTestbase/jit/t/t033/t033.java
! test/hotspot/jtreg/vmTestbase/jit/t/t034/t034.java
! test/hotspot/jtreg/vmTestbase/jit/t/t035/t035.java
! test/hotspot/jtreg/vmTestbase/jit/t/t036/t036.java
! test/hotspot/jtreg/vmTestbase/jit/t/t037/t037.java
! test/hotspot/jtreg/vmTestbase/jit/t/t038/t038.java
! test/hotspot/jtreg/vmTestbase/jit/t/t039/t039.java
! test/hotspot/jtreg/vmTestbase/jit/t/t040/t040.java
! test/hotspot/jtreg/vmTestbase/jit/t/t042/t042.java
! test/hotspot/jtreg/vmTestbase/jit/t/t043/t043.java
! test/hotspot/jtreg/vmTestbase/jit/t/t046/t046.java
! test/hotspot/jtreg/vmTestbase/jit/t/t047/t047.java
! test/hotspot/jtreg/vmTestbase/jit/t/t048/t048.java
! test/hotspot/jtreg/vmTestbase/jit/t/t049/t049.java
! test/hotspot/jtreg/vmTestbase/jit/t/t051/t051.java
! test/hotspot/jtreg/vmTestbase/jit/t/t052/t052.java
! test/hotspot/jtreg/vmTestbase/jit/t/t053/t053.java
! test/hotspot/jtreg/vmTestbase/jit/t/t054/t054.java
! test/hotspot/jtreg/vmTestbase/jit/t/t055/t055.java
! test/hotspot/jtreg/vmTestbase/jit/t/t056/t056.java
! test/hotspot/jtreg/vmTestbase/jit/t/t057/t057.java
! test/hotspot/jtreg/vmTestbase/jit/t/t058/t058.java
! test/hotspot/jtreg/vmTestbase/jit/t/t059/t059.java
! test/hotspot/jtreg/vmTestbase/jit/t/t060/t060.java
! test/hotspot/jtreg/vmTestbase/jit/t/t061/t061.java
! test/hotspot/jtreg/vmTestbase/jit/t/t062/t062.java
! test/hotspot/jtreg/vmTestbase/jit/t/t063/t063.java
! test/hotspot/jtreg/vmTestbase/jit/t/t064/t064.java
! test/hotspot/jtreg/vmTestbase/jit/t/t065/t065.java
! test/hotspot/jtreg/vmTestbase/jit/t/t067/t067.java
! test/hotspot/jtreg/vmTestbase/jit/t/t068/t068.java
! test/hotspot/jtreg/vmTestbase/jit/t/t069/t069.java
! test/hotspot/jtreg/vmTestbase/jit/t/t070/t070.java
! test/hotspot/jtreg/vmTestbase/jit/t/t071/t071.java
! test/hotspot/jtreg/vmTestbase/jit/t/t072/t072.java
! test/hotspot/jtreg/vmTestbase/jit/t/t073/t073.java
! test/hotspot/jtreg/vmTestbase/jit/t/t074/t074.java
! test/hotspot/jtreg/vmTestbase/jit/t/t075/t075.java
! test/hotspot/jtreg/vmTestbase/jit/t/t076/t076.java
! test/hotspot/jtreg/vmTestbase/jit/t/t077/t077.java
! test/hotspot/jtreg/vmTestbase/jit/t/t078/t078.java
! test/hotspot/jtreg/vmTestbase/jit/t/t079/t079.java
! test/hotspot/jtreg/vmTestbase/jit/t/t080/t080.java
! test/hotspot/jtreg/vmTestbase/jit/t/t081/t081.java
! test/hotspot/jtreg/vmTestbase/jit/t/t086/t086.java
! test/hotspot/jtreg/vmTestbase/jit/t/t087/t087.java
! test/hotspot/jtreg/vmTestbase/jit/t/t088/t088.java
! test/hotspot/jtreg/vmTestbase/jit/t/t091/t091.java
! test/hotspot/jtreg/vmTestbase/jit/t/t093/t093.java
! test/hotspot/jtreg/vmTestbase/jit/t/t094/t094.java
! test/hotspot/jtreg/vmTestbase/jit/t/t095/t095.java
! test/hotspot/jtreg/vmTestbase/jit/t/t096/t096.java
! test/hotspot/jtreg/vmTestbase/jit/t/t098/t098.java
! test/hotspot/jtreg/vmTestbase/jit/t/t099/t099.java
! test/hotspot/jtreg/vmTestbase/jit/t/t100/t100.java
! test/hotspot/jtreg/vmTestbase/jit/t/t101/t101.java
! test/hotspot/jtreg/vmTestbase/jit/t/t102/t102.java
! test/hotspot/jtreg/vmTestbase/jit/t/t103/t103.java
! test/hotspot/jtreg/vmTestbase/jit/t/t104/t104.java
! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java
! test/hotspot/jtreg/vmTestbase/jit/t/t106/t106.java
! test/hotspot/jtreg/vmTestbase/jit/t/t107/t107.java
- test/hotspot/jtreg/vmTestbase/jit/t/t108/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t108/t108.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t108/t108.java
- test/hotspot/jtreg/vmTestbase/jit/t/t109/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t109/t109.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t109/t109.java
- test/hotspot/jtreg/vmTestbase/jit/t/t110/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t110/t110.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t110/t110.java
- test/hotspot/jtreg/vmTestbase/jit/t/t111/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t111/t111.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t111/t111.java
- test/hotspot/jtreg/vmTestbase/jit/t/t112/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t112/t112.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t112/t112.java
- test/hotspot/jtreg/vmTestbase/jit/t/t113/TestDescription.java
! test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.java
Changeset: 7a702ae5
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-08-27 04:40:05 +0000
URL: https://git.openjdk.java.net/loom/commit/7a702ae5
Added tag jdk-16+13 for changeset fd07cdb26fc7
! .hgtags
Changeset: 0483ff56
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-08-27 06:34:24 +0000
URL: https://git.openjdk.java.net/loom/commit/0483ff56
8252362: C2: Remove no-op checking for callee-saved-floats
Reviewed-by: vlivanov
! src/hotspot/share/opto/c2compiler.cpp
Changeset: 124db3be
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-08-27 06:34:27 +0000
URL: https://git.openjdk.java.net/loom/commit/124db3be
8252215: Remove VerifyOptoOopOffsets flag
Reviewed-by: thartmann, kvn
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
Changeset: c31bcc58
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-08-27 10:35:00 +0000
URL: https://git.openjdk.java.net/loom/commit/c31bcc58
8252404: compiler/c1/TestTraceLinearScanLevel.java fails with release VMs
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/c1/TestTraceLinearScanLevel.java
Changeset: 84d2c267
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-08-25 14:25:53 +0000
URL: https://git.openjdk.java.net/loom/commit/84d2c267
8252296: Shenandoah: crash in CallNode::extract_projections
Reviewed-by: chagedorn
! src/hotspot/share/opto/callnode.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestBarrierExpandCallProjection.java
Changeset: 0351595b
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-27 09:52:22 +0000
URL: https://git.openjdk.java.net/loom/commit/0351595b
8252223: ZGC: Convert ZPage to use delegating constructor
Reviewed-by: pliden, sjohanss, kbarrett
! src/hotspot/share/gc/z/zPage.cpp
Changeset: 16d8f5f6
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-27 09:53:31 +0000
URL: https://git.openjdk.java.net/loom/commit/16d8f5f6
8252224: ZGC: Convert ZValue to use alias templates
Reviewed-by: pliden, kbarrett
! src/hotspot/share/gc/z/zValue.hpp
! src/hotspot/share/gc/z/zValue.inline.hpp
Changeset: 08310982
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-27 09:54:32 +0000
URL: https://git.openjdk.java.net/loom/commit/08310982
8247759: ZGC: Replace ZGC specific array implementations with GrowableArray
Reviewed-by: pliden
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zSafeDelete.inline.hpp
! test/hotspot/gtest/gc/z/test_zArray.cpp
! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp
Changeset: 56d8e8a0
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-08-27 10:57:13 +0000
URL: https://git.openjdk.java.net/loom/commit/56d8e8a0
8189744: Deprecate the JDK-specific API for setting socket options, jdk.net.Sockets
The JDK-specific API `jdk.net.Sockets` has been redundant since Java SE 9 added standard methods to get/set socket options and retrieve per-Socket supported options. This fix deprecates the class and its public methods.
Reviewed-by: chegar, dfuchs
! src/jdk.net/share/classes/jdk/net/Sockets.java
Changeset: 6a85e145
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-08-21 17:41:57 +0000
URL: https://git.openjdk.java.net/loom/commit/6a85e145
8241486: G1/Z give warning when using LoopStripMiningIter and turn off LoopStripMiningIter (0)
Reviewed-by: thartmann, kvn
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java
Changeset: 6ed221cb
Author: Erik Helin <ehelin at openjdk.org>
Date: 2020-08-27 14:33:42 +0000
URL: https://git.openjdk.java.net/loom/commit/6ed221cb
8251551: Use .md filename extension for README
Reviewed-by: mr, ihse, darcy
- README
+ README.md
Changeset: 01dc2644
Author: Erik Helin <ehelin at openjdk.org>
Date: 2020-08-27 14:41:33 +0000
URL: https://git.openjdk.java.net/loom/commit/01dc2644
8251552: Add minimal CONTRIBUTING.md file
Reviewed-by: iris, ihse
+ CONTRIBUTING.md
Changeset: c6633230
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-08-24 11:29:40 +0000
URL: https://git.openjdk.java.net/loom/commit/c6633230
8252292: 8240795 may cause anti-dependence to be missed
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestMissingAntiDependency.java
Changeset: 05040647
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-08-27 16:15:11 +0000
URL: https://git.openjdk.java.net/loom/commit/05040647
8237041: AssertionError in parsing
Avoid parser crash for deeply nested classes without closing braces, improve error recovery for classes without an opening brace.
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/processing/T6439826.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: edf36d90
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-08-27 10:51:48 +0000
URL: https://git.openjdk.java.net/loom/commit/edf36d90
8252467: AOT need to process new markId DEOPT_MH_HANDLER_ENTRY in compiled code
Reviewed-by: dlong
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CodeOffsets.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java
Changeset: 235ef8e6
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-08-27 20:20:39 +0000
URL: https://git.openjdk.java.net/loom/commit/235ef8e6
8252458: Test tools/javac/parser/JavacParserTest.java fails on Windows after JDK-8237041
Reviewed-by: vromero
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: ba7f7fe4
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-08-27 13:01:41 +0000
URL: https://git.openjdk.java.net/loom/commit/ba7f7fe4
8251921: Expand default constructor warning to cover more cases
Reviewed-by: jjg, abuckley
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! test/langtools/tools/javac/warnings/DefaultCtor/DefaultCtorWarningToolBox.java
Changeset: 9523001f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-08-27 22:24:28 +0000
URL: https://git.openjdk.java.net/loom/commit/9523001f
8251557: Avoid dumping unused symbols/strings into the CDS archive
Reviewed-by: minqi, ccheung
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
Changeset: 4b1b5470
Author: Attila Szegedi <attila at openjdk.org>
Date: 2020-08-28 10:23:21 +0000
URL: https://git.openjdk.java.net/loom/commit/4b1b5470
8251538: Modernize and lint Dynalink code
Reviewed-by: sundar
! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java
! src/jdk.dynalink/share/classes/jdk/dynalink/ClassMap.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/TypeConverterFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/MaximallySpecific.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/SingleDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/internal/InternalTypeUtilities.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java
Changeset: 13918a45
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-08-28 10:30:02 +0000
URL: https://git.openjdk.java.net/loom/commit/13918a45
8252414: Redundant suspend check when determining if a java thread is safe
Reviewed-by: dholmes, dcubed, coleenp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/safepoint.cpp
Changeset: 80d88918
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-08-28 10:48:17 +0000
URL: https://git.openjdk.java.net/loom/commit/80d88918
8245462: HttpClient send throws InterruptedException when interrupted but does not cancel request
Allows an HTTP operation to be cancelled by calling CompletableFuture::cancel(true)
Reviewed-by: michaelm, chegar, alanb
! src/java.net.http/share/classes/java/net/http/HttpClient.java
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ src/java.net.http/share/classes/jdk/internal/net/http/common/Cancelable.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/MinimalFuture.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
+ test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/net/httpclient/InterruptedBlockingSend.java
Changeset: 30c2dbea
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2020-08-28 13:10:32 +0000
URL: https://git.openjdk.java.net/loom/commit/30c2dbea
8251182: Fix "no comment" warnings in java.naming
Reviewed-by: lancea, rriggs, dfuchs
! src/java.naming/share/classes/javax/naming/CompositeName.java
! src/java.naming/share/classes/javax/naming/CompoundName.java
! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java
! src/java.naming/share/classes/javax/naming/directory/BasicAttributes.java
! src/java.naming/share/classes/javax/naming/ldap/LdapName.java
! src/java.naming/share/classes/javax/naming/ldap/Rdn.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
Changeset: 925d275a
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-28 17:58:18 +0000
URL: https://git.openjdk.java.net/loom/commit/925d275a
Merge
Changeset: 33ee441d
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-08-28 22:55:38 +0000
URL: https://git.openjdk.java.net/loom/commit/33ee441d
8252349: Delete the "sun.awt.X11.checkSTRUT" property
Reviewed-by: kizune, prr
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
Changeset: 7df86108
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-08-28 06:23:41 +0000
URL: https://git.openjdk.java.net/loom/commit/7df86108
8252145: Unify Info.plist files with correct version strings
Reviewed-by: ihse, serb
! make/MacBundles.gmk
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
! make/common/modules/LauncherCommon.gmk
! make/conf/jib-profiles.js
! make/data/bundle/JDK-Info.plist
! make/data/bundle/JRE-Info.plist
+ make/data/bundle/cmdline-Info.plist
- src/java.base/macosx/native/launcher/Info-cmdline.plist
- src/java.base/macosx/native/launcher/Info-privileged.plist
Changeset: 26b48999
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-08-28 15:26:34 +0000
URL: https://git.openjdk.java.net/loom/commit/26b48999
8252172: Improve prettiness of printing HTML attributes by DocPretty
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/source/doctree/AttributeTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! test/langtools/tools/javac/doctree/AttrTest.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
Changeset: f0acabc6
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-28 17:20:08 +0000
URL: https://git.openjdk.java.net/loom/commit/f0acabc6
8252245: Remove ScanClosure
Reviewed-by: pliden, sjohanss
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: 07a879a9
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-28 17:20:13 +0000
URL: https://git.openjdk.java.net/loom/commit/07a879a9
8252289: Remove usage of OopsInGenClosure from full_process_roots
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
Changeset: 507ec8ab
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-28 17:20:19 +0000
URL: https://git.openjdk.java.net/loom/commit/507ec8ab
8252294: Remove OopsInGenClosure usage from younger_refs_iterate
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/cardGeneration.cpp
! src/hotspot/share/gc/shared/cardGeneration.hpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/generation.hpp
Changeset: e1d29cd6
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-08-28 10:28:06 +0000
URL: https://git.openjdk.java.net/loom/commit/e1d29cd6
8252401: Introduce Utils.TEST_NATIVE_PATH
Reviewed-by: sspitsyn
! test/lib/jdk/test/lib/Utils.java
Changeset: 0f64d4be
Author: Rahul Yadav <ryadav at openjdk.org>
Date: 2020-08-28 18:05:20 +0000
URL: https://git.openjdk.java.net/loom/commit/0f64d4be
8245308: Replace ThreadLocalCoders decoder/encoder cache in java.net.URI
This fix updates java.net.URI and replaces the ThreadLocalCoders optimization.
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/java/net/URI.java
+ test/micro/org/openjdk/bench/java/net/ThreadLocalURI.java
Changeset: 50cc54c7
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-08-28 12:03:50 +0000
URL: https://git.openjdk.java.net/loom/commit/50cc54c7
8252233: Put debug symbols in symbols-image
Reviewed-by: ihse, aleonard
! make/Bundles.gmk
! make/Images.gmk
Changeset: c8b6cfbd
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-29 11:10:16 +0000
URL: https://git.openjdk.java.net/loom/commit/c8b6cfbd
Merge
Changeset: 31cccbe0
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-29 11:14:49 +0000
URL: https://git.openjdk.java.net/loom/commit/31cccbe0
Merge
Changeset: acb329cd
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2020-08-29 08:10:18 +0000
URL: https://git.openjdk.java.net/loom/commit/acb329cd
8252470: java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails on Windows
Reviewed-by: serb, prr
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! test/jdk/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java
Changeset: 3d7b5245
Author: Phil Race <prr at openjdk.org>
Date: 2020-08-29 10:07:22 +0000
URL: https://git.openjdk.java.net/loom/commit/3d7b5245
8074844: Resolve disabled warnings for libfontmanager
Reviewed-by: serb, ihse, erikj
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/native/libfontmanager/DrawGlyphList.c
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
! src/java.desktop/share/native/libfontmanager/hb-jdk.h
! src/java.desktop/unix/native/libfontmanager/X11FontScaler.c
! src/java.desktop/windows/native/libfontmanager/lcdglyph.c
Changeset: 22bb597d
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-08-31 15:58:57 +0000
URL: https://git.openjdk.java.net/loom/commit/22bb597d
8249548: backward focus traversal gets stuck in button group
Reviewed-by: serb
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonRadioUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
+ test/jdk/javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java
Changeset: 1a480ab5
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-08-31 17:53:04 +0000
URL: https://git.openjdk.java.net/loom/commit/1a480ab5
8040914: Test javax/swing/JLabel/6596966/bug6596966.java fails : comboBox isn't focus owner
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JLabel/6596966/bug6596966.java
Changeset: 62cc45c3
Author: Phil Race <prr at openjdk.org>
Date: 2020-08-31 06:14:42 +0000
URL: https://git.openjdk.java.net/loom/commit/62cc45c3
8245400: Upgrade to LittleCMS 2.11
Reviewed-by: serb, jdv
! src/java.desktop/share/legal/lcms.md
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscam02.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsgmt.c
! src/java.desktop/share/native/liblcms/cmshalf.c
! src/java.desktop/share/native/liblcms/cmsintrp.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsmd5.c
! src/java.desktop/share/native/liblcms/cmsmtrx.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmspcs.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmssm.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmswtpnt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
! src/java.desktop/share/native/liblcms/lcms2_plugin.h
Changeset: 4e3d9e39
Author: Anton Litvinov <alitvinov at openjdk.org>
Date: 2020-08-31 17:06:41 +0000
URL: https://git.openjdk.java.net/loom/commit/4e3d9e39
8249183: JVM crash in "AwtFrame::WmSize" method
Reviewed-by: serb, aivanov
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.h
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
Changeset: 24578630
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2020-08-29 13:55:48 +0000
URL: https://git.openjdk.java.net/loom/commit/24578630
8249176: Update GlobalSignR6CA test certificates
Reviewed-by: xuelei
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java
Changeset: 09e86303
Author: Dmitry Samersoff <dsamersoff at openjdk.org>
Date: 2020-08-30 15:48:16 +0000
URL: https://git.openjdk.java.net/loom/commit/09e86303
8250630: test/jdk/com/sun/jdi/JdwpListenTest.java fails on Alpine Linux
Make sure that IN6ADDR_ANY is preferred over mapped INADDR_ANY
Reviewed-by: amenkov, sspitsyn
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
Changeset: 02062b34
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-08-30 12:20:59 +0000
URL: https://git.openjdk.java.net/loom/commit/02062b34
8252551: JDK-8250630 causes build error on Win*
Reviewed-by: dsamersoff
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
Changeset: f0b30a5d
Author: Dean Long <dlong at openjdk.org>
Date: 2020-08-30 15:53:46 +0000
URL: https://git.openjdk.java.net/loom/commit/f0b30a5d
8209961: [AOT] crash in Graal stub when -XX:+VerifyOops is used
Reviewed-by: kvn
! make/RunTests.gmk
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotMarkId.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/GraalHotSpotVMConfigNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotG1WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ForeignCallSnippets.java
! test/jtreg-ext/requires/VMProps.java
Changeset: b957d802
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Date: 2020-08-31 09:28:32 +0000
URL: https://git.openjdk.java.net/loom/commit/b957d802
8252250: isnanf is obsolete
Reviewed-by: dcubed, mikael
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
Changeset: 5490b031
Author: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2020-08-31 11:18:20 +0000
URL: https://git.openjdk.java.net/loom/commit/5490b031
8252248: __SIGRTMAX is not declared in musl libc
Reviewed-by: alanb, vtewari, stuefe
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/unix/native/libnio/ch/NativeThread.c
Changeset: bfabf127
Author: Vipin Sharma <vsharma at openjdk.org>
Date: 2020-08-29 00:00:10 +0000
URL: https://git.openjdk.java.net/loom/commit/bfabf127
8252265: Replace @exception with @throws java.util.logging package
@exception should be updated with @throws.
Reviewed-by: dfuchs, lancea
! src/java.logging/share/classes/java/util/logging/FileHandler.java
! src/java.logging/share/classes/java/util/logging/Handler.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/MemoryHandler.java
! src/java.logging/share/classes/java/util/logging/SocketHandler.java
! src/java.logging/share/classes/java/util/logging/StreamHandler.java
Changeset: 1605edfc
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-31 09:57:44 +0000
URL: https://git.openjdk.java.net/loom/commit/1605edfc
8139800: Remove OopsInGenClosure
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: 178c2ff5
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-31 11:01:57 +0000
URL: https://git.openjdk.java.net/loom/commit/178c2ff5
8252367: Undo JDK-8245000: Windows GDI functions don't support large pages
Reviewed-by: eosterlund, sjohanss
! src/hotspot/os/windows/os_windows.cpp
Changeset: 24e9d356
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-08-31 11:02:47 +0000
URL: https://git.openjdk.java.net/loom/commit/24e9d356
8252368: Undo JDK-8245002: Windows GDI functions don't support NUMA interleaving
Reviewed-by: eosterlund, sjohanss
! src/hotspot/os/windows/os_windows.cpp
Changeset: 8f98911c
Author: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-08-31 12:26:13 +0000
URL: https://git.openjdk.java.net/loom/commit/8f98911c
8252497: Incorrect numeric currency code for ROL
Reviewed-by: naoto
! make/data/currency/CurrencyData.properties
Changeset: 8d30bb03
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-08-31 12:10:25 +0000
URL: https://git.openjdk.java.net/loom/commit/8d30bb03
8249607: C2: assert(!had_error) failed: bad dominance
Fix prevented igvn optimization in SplitIf for LoadNodes which resulted in dominanance errors with loop strip mining.
Reviewed-by: roland, kvn
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSplitIfPinnedLoadInStripMinedLoop.java
Changeset: a616bc97
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-08-31 09:32:44 +0000
URL: https://git.openjdk.java.net/loom/commit/a616bc97
8230052: MLVM findDeadlock test timed out
Add logging for debugging for the next timeout
Reviewed-by: iignatyev, iklam, pchilanomate, dholmes
! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/TestDescription.java
Changeset: dd89c92c
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-08-31 08:05:08 +0000
URL: https://git.openjdk.java.net/loom/commit/dd89c92c
8251560: Remove excessive header file inclusion from systemDictionary.hpp and others
Reviewed-by: coleenp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
+ src/hotspot/share/classfile/classLoadInfo.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/fieldDescriptor.inline.hpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
Changeset: 79d12507
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-08-31 16:12:32 +0000
URL: https://git.openjdk.java.net/loom/commit/79d12507
8238286: Add new flatMap stream operation that is more amenable to pushing
This patch adds a new flatmap-like operation called mapMulti to the java.util.Stream class as well as the primitive variations of this operation i.e. mapMultiToInt, IntStream mapMulti, etc.
Reviewed-by: psandoz, smarks
! src/java.base/share/classes/java/util/stream/DoublePipeline.java
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntPipeline.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongPipeline.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/java/util/stream/Stream.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java
+ test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/mapMultiOpTest.java
Changeset: 9d71814d
Author: Phil Race <prr at openjdk.org>
Date: 2020-08-31 12:26:58 +0000
URL: https://git.openjdk.java.net/loom/commit/9d71814d
Merge
Changeset: c89ee9b0
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-08-31 22:30:04 +0000
URL: https://git.openjdk.java.net/loom/commit/c89ee9b0
8198334: java/awt/FileDialog/8003399/bug8003399.java fails in headless mode
Reviewed-by: pbansal, psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/com/sun/java/swing/plaf/windows/Test8173145.java
Changeset: dc549663
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2020-09-01 12:53:28 +0000
URL: https://git.openjdk.java.net/loom/commit/dc549663
8251122: doclint html5 errors in java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html
Reviewed-by: serb, aivanov
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.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
Changeset: 2914064c
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-08-31 15:32:29 +0000
URL: https://git.openjdk.java.net/loom/commit/2914064c
8252552: DecimalFormat javadoc contains HTML tags in example code
Reviewed-by: lancea, joehw
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: a4ab6133
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-01 07:06:18 +0000
URL: https://git.openjdk.java.net/loom/commit/a4ab6133
8252592: Non-PCH build is broken after JDK-8251560
Reviewed-by: zgu, iklam
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 64e2c67e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-01 17:50:05 +0000
URL: https://git.openjdk.java.net/loom/commit/64e2c67e
Merge
Changeset: a1176dc8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-01 15:23:59 +0000
URL: https://git.openjdk.java.net/loom/commit/a1176dc8
8252648: Shenandoah: name gang tasks consistently
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 0d1aa3cb
Author: Evan Whelan <evan.whelan at oracle.com>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2020-09-01 13:35:47 +0000
URL: https://git.openjdk.java.net/loom/commit/0d1aa3cb
8248772: Extra comma in documentation of Thread#interrupt()
Reviewed-by: coffeys, rriggs
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 2c4fbbca
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-09-01 15:55:56 +0000
URL: https://git.openjdk.java.net/loom/commit/2c4fbbca
8252141: Rename G1YoungRemSetSamplingThread to better reflect its purpose
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
+ src/hotspot/share/gc/g1/g1ServiceThread.cpp
+ src/hotspot/share/gc/g1/g1ServiceThread.hpp
- src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
- src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
Changeset: 6428c693
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-09-01 10:20:35 +0000
URL: https://git.openjdk.java.net/loom/commit/6428c693
8252652: Buggy looking null check in ServiceThread::oops_do()
Remove the null check.
Reviewed-by: stefank
! src/hotspot/share/runtime/serviceThread.cpp
Changeset: 0e42d5c4
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-09-01 15:42:30 +0000
URL: https://git.openjdk.java.net/loom/commit/0e42d5c4
8251860: ClassLoaderData::loaded_classes_do fails with "assert(ZAddress::is_marked(addr)) failed: Should be marked"
Call ClassLoaderDataGraph::loaded_cld_do to collect ClassLoaderData in a GrowableArray and then walk through them to link the classes in each ClassLoaderData.
Reviewed-by: coleenp, iklam
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! test/hotspot/jtreg/runtime/cds/DumpSymbolAndStringTable.java
Changeset: 5ca47be6
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-01 08:29:15 +0000
URL: https://git.openjdk.java.net/loom/commit/5ca47be6
8252481: Remove excessive include of memTracker.hpp
Reviewed-by: lfoltan, ccheung
! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp
! src/hotspot/share/jfr/utilities/jfrAllocation.cpp
! src/hotspot/share/jfr/utilities/jfrAllocation.hpp
! src/hotspot/share/jfr/utilities/jfrHashtable.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/park.cpp
! src/hotspot/share/utilities/hashtable.inline.hpp
Changeset: 9924c45f
Author: Harold Seigel <harold.seigel at oracle.com>
Committer: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-09-01 18:01:35 +0000
URL: https://git.openjdk.java.net/loom/commit/9924c45f
8252090: JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9)
Reviewed-by: hseigel
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/hotspot/share/jfr/utilities/jfrBlob.hpp
! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.inline.hpp
! src/hotspot/share/jfr/writers/jfrStreamWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
Changeset: e19022e5
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-09-01 14:31:18 +0000
URL: https://git.openjdk.java.net/loom/commit/e19022e5
8230776: Javac throws AssertionError in jvm.Gen.visitExec
8231311: javac throws NPE in TransTypes.retype
8230964: Javac throws AssertionError in PoolReader.resolve
8230963: javac throws j.l.CCE in PoolReader.getName
8230919: javac throws j.l.CCE in ClassReader.readClass
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/classfiles/badClassfiles/AssertionsReadingClassfilesTest.java
+ test/langtools/tools/javac/classfiles/badClassfiles/Test1.jcod
+ test/langtools/tools/javac/classfiles/badClassfiles/Test2.jcod
+ test/langtools/tools/javac/classfiles/badClassfiles/Test3.jcod
+ test/langtools/tools/javac/classfiles/badClassfiles/Test4.jcod
+ test/langtools/tools/javac/classfiles/badClassfiles/Test5.jcod
! test/langtools/tools/javac/diags/examples.not-yet.txt
Changeset: c58de6c6
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-01 12:25:10 +0000
URL: https://git.openjdk.java.net/loom/commit/c58de6c6
8252403: rewrite serviceability/7170638/SDTProbesGNULinuxTest.sh to java
Reviewed-by: sspitsyn, amenkov
+ test/hotspot/jtreg/serviceability/7170638/SDTProbesGNULinuxTest.java
- test/hotspot/jtreg/serviceability/7170638/SDTProbesGNULinuxTest.sh
Changeset: 00452d32
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-08-27 19:37:51 +0000
URL: https://git.openjdk.java.net/loom/commit/00452d32
8252477: nsk/share/ArgumentParser should expect that jtreg "splits" an argument
Reviewed-by: sspitsyn, dholmes
! test/hotspot/jtreg/vmTestbase/nsk/share/ArgumentParser.java
Changeset: b3e26418
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2020-09-01 14:36:59 +0000
URL: https://git.openjdk.java.net/loom/commit/b3e26418
8222671: thread_large/thread_large.java times out on MacOSX
Removed unreliable test, and replaced it with more robust one
Reviewed-by: dholmes, iignatyev
+ test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java
Changeset: de493370
Author: Ian Graves <igraves at openjdk.org>
Date: 2020-09-01 13:43:26 +0000
URL: https://git.openjdk.java.net/loom/commit/de493370
8252529: Unsafe Documentation around Barrier Methods Inaccurate
Reviewed-by: psandoz
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 4fe6a3da
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-01 17:23:00 +0000
URL: https://git.openjdk.java.net/loom/commit/4fe6a3da
8252532: use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath")
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/gtest/GTestWrapper.java
! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java
! test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java
! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
! test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/AttachFailedTestBase.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeLibraryCopier.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: ca337425
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-01 17:29:34 +0000
URL: https://git.openjdk.java.net/loom/commit/ca337425
8252402: rewrite vmTestbase/nsk/jvmti/Allocate/alloc001 shell test to Java
Reviewed-by: amenkov
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.bash
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.cpp
+ test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.sh
Changeset: 1e4f8861
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-01 21:49:20 +0000
URL: https://git.openjdk.java.net/loom/commit/1e4f8861
8251274: Provide utilities for function SFINAE using extra template parameters
Added ENABLE_IF macro.
Reviewed-by: eosterlund, lfoltan
! src/hotspot/share/metaprogramming/enableIf.hpp
Changeset: be5ed866
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-02 11:47:59 +0000
URL: https://git.openjdk.java.net/loom/commit/be5ed866
Merge
Changeset: c8257ea4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-02 09:14:18 +0000
URL: https://git.openjdk.java.net/loom/commit/c8257ea4
8252691: Build failure after JDK-8252481
Reviewed-by: goetz
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 75a69333
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-02 10:06:11 +0000
URL: https://git.openjdk.java.net/loom/commit/75a69333
8252231: G1AdaptiveIHOP has swapped current_occupancy and additional_buffer_size
Reviewed-by: shade
! src/hotspot/share/gc/g1/g1Trace.cpp
Changeset: f9e6f26c
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-02 10:07:03 +0000
URL: https://git.openjdk.java.net/loom/commit/f9e6f26c
8252035: G1: Clean up G1CollectedHeap::*reserved* methods
Reviewed-by: sjohanss, iwalulya
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1BiasedArray.hpp
! src/hotspot/share/gc/g1/g1CardCounts.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/gtest/gc/g1/test_g1BiasedArray.cpp
Changeset: f01e6261
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2020-09-02 12:40:16 +0000
URL: https://git.openjdk.java.net/loom/commit/f01e6261
8252093: formula used to calculate decaying variance in numberSeq
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/utilities/numberSeq.cpp
Changeset: 553f3b14
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2020-08-25 11:39:38 +0000
URL: https://git.openjdk.java.net/loom/commit/553f3b14
8252303: G1MMUTrackerQueue::when_sec skip queue iteration on max_gc_time pause time
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
More information about the loom-dev
mailing list