git: openjdk/panama-foreign: foreign-memaccess: 101 new changesets

duke duke at openjdk.java.net
Fri Jul 31 11:19:23 UTC 2020


Changeset: 54c01787
Author:    Tejpal Rebari <trebari at openjdk.org>
Date:      2020-07-09 12:59:25 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/54c01787

8041705: Bugs in DefaultTreeCellRenderer.updateUI()

Reviewed-by: psadhukhan, pbansal

! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
+ test/jdk/javax/swing/JTree/8041705/DefaultTreeCellRendererBorderTest.java

Changeset: 13bcda40
Author:    Tejpal Rebari <trebari at openjdk.org>
Date:      2020-07-15 11:37:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/13bcda40

8041701: Nimbus JTree renderer properties persist across L&F changes

Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/DerivedColor.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java
+ test/jdk/javax/swing/JTree/8041701/NimbusPropertiesDoNotImplUIResource.java

Changeset: 7a0914c4
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2020-07-14 17:02:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7a0914c4

8248802: Add log helper methods to FontUtilities.java

Reviewed-by: clanger, jdv

! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/share/classes/sun/font/CMap.java
! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/classes/sun/font/FontFamily.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/font/GlyphLayout.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java
! src/java.desktop/unix/classes/sun/awt/X11FontManager.java
! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java
! src/java.desktop/unix/classes/sun/font/FontConfigManager.java
! src/java.desktop/unix/classes/sun/font/NativeStrike.java

Changeset: d11b0078
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2020-07-16 04:47:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d11b0078

8249278: Revert JDK-8226253 which breaks the spec of AccessibleState.SHOWING for JList

Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/swing/JList.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java

Changeset: 39d4b22f
Author:    Tejpal Rebari <trebari at openjdk.org>
Date:      2020-07-17 10:05:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/39d4b22f

8249619: Nimbus L&F Fix for 8041701 is causing some Nimbus tests to fail

Reviewed-by: prr

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/DerivedColor.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java
- test/jdk/javax/swing/JTree/8041701/NimbusPropertiesDoNotImplUIResource.java

Changeset: c9f9fde3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-07-18 12:10:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c9f9fde3

8245785: javax.swing.JTabbedPane cannot be deserialized

Reviewed-by: serb, prr, kizune

! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
+ test/jdk/javax/swing/JTabbedPane/JTabbedPaneSerialization.java

Changeset: df3c5523
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-07-18 12:12:41 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/df3c5523

8042055: Nimbus DerivedColor incorrectly clamps hue

Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/DerivedColor.java
+ test/jdk/javax/swing/plaf/nimbus/DerivedColorHueTest.java

Changeset: ca2df0e5
Author:    Phil Race <prr at openjdk.org>
Date:      2020-07-19 11:03:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ca2df0e5

8245159: Font.getStringBounds() throws IAE for empty string if the Font has layout attributes

Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/Font.java
+ test/jdk/java/awt/FontClass/ZeroWidthStringBoundsTest.java

Changeset: 3ec5f6b3
Author:    Phil Race <prr at openjdk.org>
Date:      2020-07-20 08:13:02 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3ec5f6b3

8249725: testbug: ZeroWithStringBoundsTest.java needs update to copyright header

Reviewed-by: jdv

! test/jdk/java/awt/FontClass/ZeroWidthStringBoundsTest.java

Changeset: 1ce6ec6a
Author:    Phil Race <prr at openjdk.org>
Date:      2020-07-21 13:14:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1ce6ec6a

8199529: javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java fails on windows

Reviewed-by: serb, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java

Changeset: 631085bd
Author:    Phil Race <prr at openjdk.org>
Date:      2020-07-21 13:55:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/631085bd

Merge

! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! test/jdk/ProblemList.txt
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! test/jdk/ProblemList.txt

Changeset: 3e641b79
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2020-07-16 09:52:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3e641b79

8249588: libwindowsaccessbridge issues on 64bit Windows

Reviewed-by: arapte, prr

! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.h

Changeset: b1ff2bd0
Author:    Phil Race <prr at openjdk.org>
Date:      2020-07-22 07:46:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b1ff2bd0

8249821: Separate libharfbuzz from libfontmanager

Reviewed-by: erikj

! make/modules/java.desktop/lib/Awt2dLibraries.gmk
= src/java.desktop/share/native/libharfbuzz/hb-aat-fdsc-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout-lcar-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h
= src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc
= src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh
= src/java.desktop/share/native/libharfbuzz/hb-aat.h
= src/java.desktop/share/native/libharfbuzz/hb-array.hh
= src/java.desktop/share/native/libharfbuzz/hb-atomic.hh
= src/java.desktop/share/native/libharfbuzz/hb-blob.cc
= src/java.desktop/share/native/libharfbuzz/hb-blob.h
= src/java.desktop/share/native/libharfbuzz/hb-blob.hh
= src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh
= src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh
= src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc
= src/java.desktop/share/native/libharfbuzz/hb-buffer.cc
= src/java.desktop/share/native/libharfbuzz/hb-buffer.h
= src/java.desktop/share/native/libharfbuzz/hb-buffer.hh
= src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh
= src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh
= src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh
= src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh
= src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh
= src/java.desktop/share/native/libharfbuzz/hb-common.cc
= src/java.desktop/share/native/libharfbuzz/hb-common.h
= src/java.desktop/share/native/libharfbuzz/hb-coretext.cc
= src/java.desktop/share/native/libharfbuzz/hb-coretext.h
= src/java.desktop/share/native/libharfbuzz/hb-debug.hh
= src/java.desktop/share/native/libharfbuzz/hb-deprecated.h
= src/java.desktop/share/native/libharfbuzz/hb-dsalgs.hh
= src/java.desktop/share/native/libharfbuzz/hb-face.cc
= src/java.desktop/share/native/libharfbuzz/hb-face.h
= src/java.desktop/share/native/libharfbuzz/hb-face.hh
= src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc
= src/java.desktop/share/native/libharfbuzz/hb-font.cc
= src/java.desktop/share/native/libharfbuzz/hb-font.h
= src/java.desktop/share/native/libharfbuzz/hb-font.hh
= src/java.desktop/share/native/libharfbuzz/hb-ft.cc
= src/java.desktop/share/native/libharfbuzz/hb-ft.h
= src/java.desktop/share/native/libharfbuzz/hb-iter.hh
= src/java.desktop/share/native/libharfbuzz/hb-kern.hh
= src/java.desktop/share/native/libharfbuzz/hb-machinery.hh
= src/java.desktop/share/native/libharfbuzz/hb-map.cc
= src/java.desktop/share/native/libharfbuzz/hb-map.h
= src/java.desktop/share/native/libharfbuzz/hb-map.hh
= src/java.desktop/share/native/libharfbuzz/hb-mutex.hh
= src/java.desktop/share/native/libharfbuzz/hb-null.hh
= src/java.desktop/share/native/libharfbuzz/hb-object.hh
= src/java.desktop/share/native/libharfbuzz/hb-open-file.hh
= src/java.desktop/share/native/libharfbuzz/hb-open-type.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-color.h
= src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h
= src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-font.h
= src/java.desktop/share/native/libharfbuzz/hb-ot-gasp-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h
= src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-math.h
= src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-name.h
= src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-post-macroman.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-default.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hebrew.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h
= src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc
= src/java.desktop/share/native/libharfbuzz/hb-ot-var.h
= src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-ot.h
= src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh
= src/java.desktop/share/native/libharfbuzz/hb-set.cc
= src/java.desktop/share/native/libharfbuzz/hb-set.h
= src/java.desktop/share/native/libharfbuzz/hb-set.hh
= src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc
= src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h
= src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh
= src/java.desktop/share/native/libharfbuzz/hb-shape.cc
= src/java.desktop/share/native/libharfbuzz/hb-shape.h
= src/java.desktop/share/native/libharfbuzz/hb-shaper-impl.hh
= src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh
= src/java.desktop/share/native/libharfbuzz/hb-shaper.cc
= src/java.desktop/share/native/libharfbuzz/hb-shaper.hh
= src/java.desktop/share/native/libharfbuzz/hb-static.cc
= src/java.desktop/share/native/libharfbuzz/hb-string-array.hh
= src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc
= src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh
= src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc
= src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh
= src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc
= src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh
= src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.cc
= src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.hh
= src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc
= src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh
= src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc
= src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh
= src/java.desktop/share/native/libharfbuzz/hb-subset.cc
= src/java.desktop/share/native/libharfbuzz/hb-subset.h
= src/java.desktop/share/native/libharfbuzz/hb-subset.hh
= src/java.desktop/share/native/libharfbuzz/hb-ucdn.cc
= src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.c
= src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.h
= src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn_db.h
= src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh
= src/java.desktop/share/native/libharfbuzz/hb-unicode.cc
= src/java.desktop/share/native/libharfbuzz/hb-unicode.h
= src/java.desktop/share/native/libharfbuzz/hb-unicode.hh
= src/java.desktop/share/native/libharfbuzz/hb-utf.hh
= src/java.desktop/share/native/libharfbuzz/hb-vector.hh
= src/java.desktop/share/native/libharfbuzz/hb-version.h
= src/java.desktop/share/native/libharfbuzz/hb-warning.cc
= src/java.desktop/share/native/libharfbuzz/hb.h
= src/java.desktop/share/native/libharfbuzz/hb.hh

Changeset: 778d8a45
Author:    Rahul Yadav <ryadav at openjdk.org>
Date:      2020-07-24 12:07:59 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/778d8a45

8245306: Update sun.security.ssl.SSLLogger to use Immutable DateTimeFormatter

The fix updates sun.security.ssl.SSLLogger to use DateTimeFormatter to make it virtual thread friendly

Reviewed-by: alanb, jnimeh

! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
+ test/jdk/sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java

Changeset: c63911b3
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-07-24 07:45:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c63911b3

8249822: SymbolPropertyTable creates an extra OopHandle per entry

Add an assert to OopHandle assigment operator to catch leaking OopHandles, and fix code accordingly.

Reviewed-by: sspitsyn, eosterlund, dholmes

! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oopHandle.hpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp

Changeset: f79b7e62
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2020-07-24 12:49:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f79b7e62

Merge


Changeset: 4a1d4be7
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2020-07-24 08:21:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4a1d4be7

8248870: AARCH64: I2L/L2I conversions can be skipped for masked positive values

Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4
! test/micro/org/openjdk/bench/vm/compiler/SkipIntToLongCast.java

Changeset: bd12e859
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-07-24 08:32:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bd12e859

8249938: Move mirror oops from Universe into OopStorage

Save and restore mirror oops to temporary array for CDS, and move them to OopStorage once restored.

Reviewed-by: iklam, dholmes

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp

Changeset: 890ca6ea
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-07-24 12:40:41 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/890ca6ea

8222582: [TESTBUG] AbstractMethodErrorTest.java fails with "did not test both cases (interpreted and compiled)."

Exclude the test from running with Graal

Reviewed-by: dholmes, coleenp

! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java

Changeset: 77c4adbe
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2020-07-24 09:07:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/77c4adbe

8249189: AARCH64: more L2I conversions can be skipped

Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4

Changeset: cbf68942
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-07-24 10:34:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cbf68942

8250516: [BACKOUT] Move mirror oops from Universe into OopStorage

Reviewed-by: dholmes, tschatzl

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp

Changeset: 75d642a4
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-07-24 10:34:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/75d642a4

8243057: compilation of annotated static record fields fails with NPE

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: e6875c9b
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-07-24 10:51:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e6875c9b

Merge


Changeset: a0149f53
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2020-07-24 11:00:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a0149f53

8249217: Unexpected StackOverflowError in "process reaper" thread still happens

Reviewed-by: martin, plevart, dholmes

! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java

Changeset: 4b076cb9
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2020-07-24 10:29:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4b076cb9

8249624: update appcds/sharedStrings/IncompatibleOptions test in view of 8081416 closed as WNF

With CDS can archive with compressed oops off, the result of the test gives correct information.

Reviewed-by: iklam, dholmes

! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java

Changeset: 9b73fb12
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-07-24 18:44:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9b73fb12

8250557: Rename vmTestbase/nsk shared timeout handler package to Terminator.java

Rename the class and fix the tests that use it.

Reviewed-by: dcubed

- test/hotspot/jtreg/vmTestbase/nsk/share/Harakiri.java
! test/hotspot/jtreg/vmTestbase/nsk/share/README
+ test/hotspot/jtreg/vmTestbase/nsk/share/Terminator.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java

Changeset: 5db58348
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-24 13:49:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5db58348

8250246: Address reliance on default constructors in security libs

Reviewed-by: mullan

! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/AlgorithmParametersSpi.java
! src/java.base/share/classes/java/security/KeyFactorySpi.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/KeyStoreSpi.java
! src/java.base/share/classes/java/security/MessageDigestSpi.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/PolicySpi.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java
! src/java.base/share/classes/java/security/cert/X509CRLEntry.java
! src/java.base/share/classes/javax/crypto/CipherSpi.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanismSpi.java
! src/java.base/share/classes/javax/crypto/KeyAgreementSpi.java
! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java
! src/java.base/share/classes/javax/crypto/MacSpi.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactorySpi.java
! src/java.base/share/classes/javax/security/auth/login/ConfigurationSpi.java
! src/java.base/share/classes/javax/security/cert/Certificate.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSManager.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixLoginModule.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java

Changeset: bbddae55
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-07-24 16:46:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bbddae55

8248248: [macos] EmptyFolderPackageTest.java fails EmptyFolderPackageTest-dmg-setup.scpt exited with 134 code

Reviewed-by: herrick, asemenyuk

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Executor.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
! test/jdk/ProblemList.txt

Changeset: 41eaa00e
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-07-25 08:41:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/41eaa00e

8250548: libgraal can deadlock in -Xcomp mode

Reviewed-by: never, kvn

! src/hotspot/share/compiler/compileBroker.cpp

Changeset: 091b0c95
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-07-25 12:48:29 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/091b0c95

Merge

! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: cce3929e
Author:    Hai-May Chao <hchao at openjdk.org>
Date:      2020-07-25 16:40:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cce3929e

8247960: jarsigner says "signer errors" for some normal warnings when -strict is set
8250586: jarsigner refactoring in displayMessagesAndResult() method

Reviewed-by: weijun

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java

Changeset: ac4dc047
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-07-25 10:36:19 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ac4dc047

8250519: [REDO] Move mirror oops from Universe into OopStorage

Redo the patch but add a null pointer check where one belongs.

Reviewed-by: dcubed, iklam, dholmes

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp

Changeset: 0e54ce2a
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-25 09:42:45 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0e54ce2a

8250244: Address reliance on default constructors in java.net

Reviewed-by: alanb, vtewari

! src/java.base/share/classes/java/net/Authenticator.java
! src/java.base/share/classes/java/net/CacheRequest.java
! src/java.base/share/classes/java/net/CacheResponse.java
! src/java.base/share/classes/java/net/ContentHandler.java
! src/java.base/share/classes/java/net/CookieHandler.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/ProxySelector.java
! src/java.base/share/classes/java/net/ResponseCache.java
! src/java.base/share/classes/java/net/SecureCacheResponse.java
! src/java.base/share/classes/java/net/SocketAddress.java
! src/java.base/share/classes/java/net/URLDecoder.java
! src/java.base/share/classes/java/net/URLStreamHandler.java

Changeset: c0b9999c
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-25 09:46:08 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c0b9999c

8250578: Address reliance on default constructors in javax.sql

Reviewed-by: lancea

! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java

Changeset: 5a365e86
Author:    Aleksei Voitylov <aleksei.voitylov at bell-sw.com>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-07-24 19:54:01 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5a365e86

8248239: jpackage adds some arguments twice in case it is re-executed by JLI

Reviewed-by: herrick, almatvee

! src/jdk.incubator.jpackage/linux/native/applauncher/LinuxLauncher.cpp
! src/jdk.incubator.jpackage/share/native/applauncher/AppLauncher.cpp
! src/jdk.incubator.jpackage/share/native/applauncher/AppLauncher.h

Changeset: dfd3080c
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-25 12:49:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/dfd3080c

8250583: Address reliance on default constructors in java.management

Reviewed-by: alanb

! src/java.management/share/classes/javax/management/AttributeChangeNotificationFilter.java
! src/java.management/share/classes/javax/management/DefaultLoaderRepository.java
! src/java.management/share/classes/javax/management/NotificationFilterSupport.java
! src/java.management/share/classes/javax/management/QueryEval.java
! src/java.management/share/classes/javax/management/loading/DefaultLoaderRepository.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/javax/management/relation/RoleStatus.java

Changeset: 831e9832
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-07-26 14:46:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/831e9832

Merge


Changeset: 112bbcb3
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-07-24 13:56:45 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/112bbcb3

8249087: Always initialize _body[0..1] in Symbol constructor

Reviewed-by: dholmes, lfoltan

! src/hotspot/share/oops/symbol.cpp

Changeset: 3dba35d2
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-07-26 20:29:42 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3dba35d2

8247296: Optimize JVM_GetDeclaringClass

Co-authored-by: Christoph Dreis <christoph.dreis at freenet.de>
Reviewed-by: shade, minqi

! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp

Changeset: f84b5d2f
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2020-07-27 15:49:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f84b5d2f

8248362: JVMTI frame operations should use Thread-Local Handshake

Reviewed-by: sspitsyn, dholmes, dcubed

! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/runtime/vmOperations.hpp

Changeset: 417e8e44
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-07-27 11:03:17 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/417e8e44

8248552: C2 crashes with SIGFPE due to division by zero

Bail out in PhaseIdealLoop:split_thru_phi when trying to split a Div or ModNode iv phi whose zero check was removed but could potentially still be zero based on type information.

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSplitThruPhiDivMod.java

Changeset: af8c3b4a
Author:    Albert Yang <albert.m.yang at oracle.com>
Committer: Leo Korinth <lkorinth at openjdk.org>
Date:      2020-07-27 12:59:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/af8c3b4a

8242036: G1 HeapRegionRemSet::_n_coarse_entries could be a bool

Reviewed-by: kbarrett, eosterlund, tschatzl, lkorinth

! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp

Changeset: 6c2ff178
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-07-27 10:12:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6c2ff178

8249829: javac is issuing an incorrect static access error

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: 31753ef9
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2020-07-25 01:02:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/31753ef9

8250582: Revert Principal Name type to NT-UNKNOWN when requesting TGS Kerberos tickets

Reviewed-by: weijun

! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java

Changeset: 761a92d7
Author:    Patric Hedlin <phedlin at openjdk.org>
Date:      2020-07-27 10:56:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/761a92d7

8247766: [aarch64] guarantee(val < (1U << nbits)) failed: Field too big for insn

Reviewed-by: neliasso, aph

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp

Changeset: ed7f7964
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-27 11:07:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ed7f7964

8250213: Address use of default constructors in com.sun.source.util

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePathScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
! src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreePathScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/Trees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/Main.java

Changeset: 277ec3d2
Author:    Daniil Titov <dtitov at openjdk.org>
Date:      2020-07-27 11:34:19 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/277ec3d2

8216324: GetClassMethods is confused by the presence of default methods in super interfaces

Reviewed-by: sspitsyn, amenkov

! src/hotspot/share/prims/jvmtiEnv.cpp
+ test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/OverpassMethods.java
+ test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/getclmthd007.cpp

Changeset: f2e69156
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-07-27 22:59:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f2e69156

8250556: revert JVMCI part of JDK-8230395

Reviewed-by: never, dholmes

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java

Changeset: 2aa291ad
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Date:      2020-07-27 18:20:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2aa291ad

8247630: Use two key share entries

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
+ test/jdk/javax/net/ssl/TLSv13/ClientHelloKeyShares.java
+ test/jdk/javax/net/ssl/TLSv13/HRRKeyShares.java

Changeset: 188ad971
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-07-27 22:19:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/188ad971

8247976: Update HotSpot Style Guide for C++14 adoption

Update and move style guide from wiki to jdk repo.

Reviewed-by: jrose, stefank, dholmes, mikael, stuefe, kvn

+ doc/hotspot-style.html
+ doc/hotspot-style.md

Changeset: a28f4100
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-07-23 14:44:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a28f4100

8249787: Make TestGCLocker more resilient with concurrent GCs

Reviewed-by: eosterlund, tschatzl

! test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java

Changeset: 8a9d2b08
Author:    Mark Reinhold <mr at openjdk.org>
Date:      2020-07-23 10:40:52 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8a9d2b08

8250216: The README need not mention retrieving source code

Reviewed-by: darcy, erikj

! README

Changeset: 922ba8da
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2020-07-24 17:06:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/922ba8da

8240777: Update all nroff manpages for JDK 15 release

Reviewed-by: dholmes

! src/java.base/share/man/java.1
! src/java.base/share/man/jfr.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmid.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.aot/share/man/jaotc.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.incubator.jpackage/share/man/jpackage.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1

Changeset: fcd5d414
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-07-24 10:52:02 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/fcd5d414

8246094: [macos] Sound Recording and playback is not working

Reviewed-by: prr, serb

! make/common/modules/LauncherCommon.gmk
! make/data/bundle/JDK-Info.plist
! make/data/bundle/JRE-Info.plist
! src/java.base/macosx/native/launcher/Info-cmdline.plist
! src/java.base/macosx/native/launcher/Info-privileged.plist

Changeset: e7289aa4
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-07-27 22:26:00 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e7289aa4

Merge

! make/common/modules/LauncherCommon.gmk
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
! make/common/modules/LauncherCommon.gmk
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java

Changeset: 5b99c6ae
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-07-28 09:05:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5b99c6ae

8250605: Linux x86_32 builds fail after JDK-8249821

Reviewed-by: erikj, prr

! make/modules/java.desktop/lib/Awt2dLibraries.gmk

Changeset: 0ebcf5c5
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2020-07-28 16:50:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0ebcf5c5

8237483: AArch64 C1 OopMap inserted twice fatal error

Reviewed-by: aph

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp

Changeset: 42ac8e18
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-07-28 07:33:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/42ac8e18

8250042: Clean up methodOop and method_oop names from the code

Reviewed-by: dholmes, sspitsyn, cjplummer, chagedorn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/methodHandles_arm.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnv.xsl
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiLib.xsl
! src/hotspot/share/runtime/globals.hpp

Changeset: aff80ee9
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-07-28 08:10:43 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/aff80ee9

8250589: Move Universe::_reference_pending_list into OopHandle

Use synchronization to reference the _reference_pending_list with OopHandle

Reviewed-by: shade, kbarrett, dholmes, eosterlund

! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/oopHandle.hpp
! src/hotspot/share/oops/oopHandle.inline.hpp

Changeset: 31368cd1
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-07-28 16:05:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/31368cd1

8249602: C2: assert(cnt == _outcnt) failed: no insertions allowed

Use DUIterator instead of DUIterator_Fast due to legit insertions.

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPreMainPostFallInEdges.java

Changeset: 8a967566
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-28 09:21:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8a967566

8250640: Address reliance on default constructors in jdk.jdi

Reviewed-by: alanb

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

Changeset: 1a5ef660
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-28 09:25:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1a5ef660

8249219: Update --release 15 symbol information for JDK 15 build 33

Reviewed-by: jlahoda

! make/data/symbols/java.base-F.sym.txt

Changeset: ab729d70
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-07-28 09:52:07 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ab729d70

8247515: OSX pc_to_symbol() lookup does not work with core files

Reviewed-by: sspitsyn, kevinw

! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c

Changeset: 816a7060
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-07-28 12:04:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/816a7060

8248882: SA PMap and PStack support on OSX works with core files. Enable them

Reviewed-by: sspitsyn, amenkov

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java

Changeset: 99ae9558
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-07-28 20:14:01 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/99ae9558

8250562: Clean up weird comment in vmTestbase class Terminator.java

Delete the weird comment.

Reviewed-by: lfoltan

! test/hotspot/jtreg/vmTestbase/nsk/share/Terminator.java

Changeset: f4301530
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-07-28 15:31:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f4301530

8250738: C2Compiler::is_intrinsic_supported(methodHandle&, bool) shouldn't be virtual

Reviewed-by: xliu, kvn

! src/hotspot/share/opto/c2compiler.hpp

Changeset: 0b42b1cf
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-07-28 15:31:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0b42b1cf

8250739: remove Compile::Generate_*_Graph methods declarations

Reviewed-by: kvn

! src/hotspot/share/opto/compile.hpp

Changeset: 77a10a18
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-28 16:26:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/77a10a18

8250580: Address reliance on default constructors in java.rmi

Reviewed-by: smarks

! src/java.rmi/share/classes/java/rmi/server/RMIClassLoaderSpi.java

Changeset: 64d130ef
Author:    Joe Wang <joehw at openjdk.org>
Date:      2020-07-28 23:29:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/64d130ef

8249643: Clarify DOM documentation

Reviewed-by: lancea

! src/java.xml/share/classes/org/w3c/dom/package-info.java

Changeset: 76baa501
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-07-28 16:41:07 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/76baa501

8250742: ProblemList serviceability/sa/ClhsdbPstack.java #id0 and #id1 for ZGC

Reviewed-by: sspitsyn

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 3a8a15b5
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-07-28 10:32:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3a8a15b5

8250588: Shenandoah: LRB needs to save/restore fp registers for runtime call

Reviewed-by: rkennke

! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp

Changeset: 03cf1c3a
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-07-28 09:05:06 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/03cf1c3a

8250688: missed open parenthesis for GTEST_FRAMEWORK_SRC var in Main.gmk

Reviewed-by: erikj

! make/Main.gmk

Changeset: 25d1305f
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-07-28 22:37:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/25d1305f

Merge

! make/Main.gmk
! make/Main.gmk

Changeset: a72a8984
Author:    Andrei Pangin <apangin at openjdk.org>
Date:      2020-07-24 15:33:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a72a8984

8249719: MethodHandle performance suffers from bad ResolvedMethodTable hash function

Reviewed-by: simonis, stuefe, coleenp

! src/hotspot/share/prims/resolvedMethodTable.cpp
+ test/hotspot/jtreg/runtime/MemberName/ResolvedMethodTableHash.java

Changeset: 3349e10b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-07-29 09:48:08 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3349e10b

8250612: jvmciCompilerToVM.cpp declares jio_printf with "void" return type, should be "int"

Reviewed-by: thartmann, kvn

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp

Changeset: 6af643e5
Author:    Ludovic Henry <luhenry at microsoft.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-07-29 10:38:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6af643e5

8248657: Windows: strengthening in ThreadCritical regarding memory model

Reviewed-by: dholmes, kbarrett, aph, stuefe

! src/hotspot/os/windows/threadCritical_windows.cpp

Changeset: 17035efe
Author:    Rahul Yadav <rahul.r.yadav at oracle.com>
Committer: Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-07-29 10:26:39 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/17035efe

8250602: Update sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java to handle TimeZones

This fix updates the test LoggerDateFormatterTest.java to be able to handle different TimeZones

Reviewed-by: alanb, dfuchs, xuelei

! test/jdk/sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java

Changeset: b37228e1
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-07-29 11:34:24 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b37228e1

8248641: Trees.getScope returns incorrect results for code inside a rule case

Ensuring rule cases are copied correctly by TreeCopier.

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! test/langtools/tools/javac/api/TestGetScopeResult.java

Changeset: 27a9a2f6
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-07-29 11:34:25 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/27a9a2f6

8249261: AssertionError in StructuralStuckChecker

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/lambda/methodReference/MethodRefStuck8249261.java
+ test/langtools/tools/javac/lambda/methodReference/MethodRefStuck8249261.out

Changeset: 10b9d0b6
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2020-07-29 14:11:46 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/10b9d0b6

8250610: SafepointMechanism::disarm_if_needed() is declared but not used

Reviewed-by: shade, dholmes

! src/hotspot/share/runtime/safepointMechanism.hpp

Changeset: e6517d1a
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2020-07-24 19:57:06 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e6517d1a

8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics

Reviewed-by: aph, dholmes, bobv

! make/hotspot/symbols/symbols-linux
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java
+ src/java.base/linux/native/libjava/CgroupMetrics.c
+ test/jdk/jdk/internal/platform/docker/CheckUseContainerSupport.java
+ test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java

Changeset: eef2e1e3
Author:    Huang Wang <wanghuang3 at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-07-28 10:38:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/eef2e1e3

8250609: C2 crash in IfNode::fold_compares

Reviewed-by: kvn, chagedorn

! src/hotspot/share/opto/ifnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestFoldCompares.java

Changeset: 6e323383
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2020-07-29 09:31:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6e323383

8243321: Add Entrust root CA - G4 to Oracle Root CA program

Reviewed-by: mullan

+ make/data/cacerts/entrustrootcag4
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/EntrustCA.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 4946a162
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-07-29 09:49:43 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4946a162

8247546: Pattern matching does not skip correctly over supplementary characters

Reviewed-by: joehw

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
! test/jdk/java/util/regex/SupplementaryTestCases.txt

Changeset: 0aefe6f2
Author:    Eric Caspole <ecaspole at openjdk.org>
Date:      2020-07-29 15:41:37 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0aefe6f2

8249663: LogCompilation cannot process log from o.r.scala.dotty.JmhDotty

Fix stale site and uncommon trap processing in LogParser

Reviewed-by: vlivanov, kvn

! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java

Changeset: bd843673
Author:    Alexandre Iline <shurailine at openjdk.org>
Date:      2020-07-29 16:12:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bd843673

8250743: Switch to JCov build which supports byte code version 60

Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: 7685e534
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-07-29 16:52:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7685e534

8250797: remove CompileReason::Reason_CTW

Reviewed-by: kvn, epavlova

! src/hotspot/share/compiler/compileTask.hpp

Changeset: 257809d7
Author:    Ludovic Henry <luhenry at microsoft.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2020-07-29 20:25:39 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/257809d7

8248817: Windows: Improving common cross-platform code

Reviewed-by: kbarrett, dholmes

! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.hpp

Changeset: 0417fcf1
Author:    Ludovic Henry <luhenry at microsoft.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2020-07-29 20:28:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0417fcf1

8248682: AArch64: Use ATTRIBUTE_ALIGNED helper

Reviewed-by: kbarrett, tschatzl, dholmes

! src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp

Changeset: d86ab942
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-07-29 18:31:44 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d86ab942

Added tag jdk-16+8 for changeset 0a73d6f3aab4

! .hgtags

Changeset: cf345fd7
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-07-29 11:38:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cf345fd7

8250745: assert(eval_map.contains(n)) failed: absent

Reviewed-by: vlivanov, kvn

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

Changeset: a4eaf953
Author:    Ludovic Henry <luhenry at microsoft.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2020-07-30 02:47:00 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a4eaf953

8250810: Push missing parts of JDK-8248817

Push changes from JDK-8248817 that were accidentally excluded from the commit.

Reviewed-by: kbarrett, dholmes

! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp

Changeset: 79f02a67
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2020-06-19 10:40:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/79f02a67

8247863: Unreachable code in OperatingSystemImpl.getTotalSwapSpaceSize()

After 8231111 we have -1 for missing metrics, thus the fix of 8236617 is obsolete

Reviewed-by: mbaesken

! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java

Changeset: 9798a084
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-07-30 10:41:31 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9798a084

8249837: Avoid direct or implicit Thread::current() calls when we already have a current thread variable

Add current thread OR remove unneeded HandleMark

Reviewed-by: kvn, dholmes

! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handles.cpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/handles.inline.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/debug.cpp

Changeset: 39892bf4
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2020-07-30 16:53:56 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/39892bf4

8250779: Anchor is ignored when reloading a page in Chrome

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js

Changeset: d6035a52
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-07-30 15:06:29 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d6035a52

8249772: (ch) Improve sun/nio/ch/TestMaxCachedBufferSize.java

Reviewed-by: alanb

! test/jdk/ProblemList.txt
! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java

Changeset: e3c6574a
Author:    Koichi Sakata <sakatakui at oss.nttdata.com>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2020-07-31 09:15:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e3c6574a

8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c

Reviewed-by: aph, ysuenaga

! src/java.base/share/native/libfdlibm/k_standard.c
! src/java.base/unix/native/libnet/NetworkInterface.c

Changeset: d5c4c292
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-07-30 19:39:44 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d5c4c292

6501010: test/java/io/File/GetXSpace.java fails on Windows

Reviewed-by: bpb

! test/jdk/ProblemList.txt
! test/jdk/java/io/File/GetXSpace.java
! test/jdk/java/io/File/GetXSpace.sh

Changeset: 1cc8d3a3
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2020-07-31 12:09:59 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1cc8d3a3

8241518: Member signature parameter span contains closing but not opening parens

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java

Changeset: a14f9aff
Author:    duke <duke at openjdk.org>
Date:      2020-07-31 11:00:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a14f9aff

Automatic merge of jdk:master into master


Changeset: fe4ffe23
Author:    duke <duke at openjdk.org>
Date:      2020-07-31 11:00:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/fe4ffe23

Automatic merge of master into foreign-memaccess




More information about the panama-dev mailing list