git: openjdk/jdk-sandbox: JDK-8244202-nspi-stream-branch: 70 new changesets

Aleksei Efimov aleksej.efimov at oracle.com
Mon Oct 4 13:56:26 UTC 2021


Changeset: 0865120e
Author:    bobpengxie <bobpengxie at tencent.com>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-09-27 18:16:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0865120e95f31f3c84282613860e9198a7d3003c

8274345: make build-test-lib is broken

Reviewed-by: erikj

! make/test/BuildTestLib.gmk

Changeset: 5b660f33
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-09-27 19:57:26 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5b660f3347917201902d501f371530a97c768977

8274392: Suppress more warnings on non-serializable non-transient instance fields in java.sql.rowset

Reviewed-by: bpb, lancea

! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/FilteredRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/WebRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java

Changeset: c4b52c73
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-09-27 21:27:00 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c4b52c7378183ab0fb987cc571c1debea450e125

8271303: jcmd VM.cds {static, dynamic}_dump should print more info

Reviewed-by: iklam, ccheung

! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/java.base/share/classes/jdk/internal/misc/CDS.java

Changeset: c880b87a
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-09-27 22:32:49 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c880b87a205cc9611fe88cb29f506293dfebf946

8274367: Re-indent stack-trace examples for Throwable.printStackTrace

Reviewed-by: mchung, iris, darcy, bpb

! src/java.base/share/classes/java/lang/Throwable.java

Changeset: 8876eae4
Author:    Lin Zang <lzang at openjdk.org>
Date:      2021-09-28 02:59:14 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8876eae42993d4425ba9886dde94b08f6101a257

8269685: Optimize HeapHprofBinWriter implementation
8262386: resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java timed out

Reviewed-by: sspitsyn, amenkov

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java

Changeset: 633eab23
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-09-28 04:54:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/633eab23f0c5cadac06e37b9d6eeef5696ca3d22

8174819: java/nio/file/WatchService/LotsOfEvents.java fails intermittently

Reviewed-by: alanb

! test/jdk/java/nio/file/WatchService/LotsOfEvents.java

Changeset: ddc26274
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-09-28 05:00:27 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ddc262746aea99050b9a6484f51c7ddb8f4bc991

8273790: Potential cyclic dependencies between Gregorian and CalendarSystem

Reviewed-by: naoto, yyang, rriggs

! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java
+ test/jdk/sun/util/calendar/CalendarSystemDeadLockTest.java

Changeset: af50772d
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-09-28 05:17:31 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/af50772d39a063652895e79d474da6ebb992cae0

8231640: (prop) Canonical property storage

Reviewed-by: rriggs, smarks, dfuchs, ihse

! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
+ test/jdk/java/util/Properties/PropertiesStoreTest.java
+ test/jdk/java/util/Properties/StoreReproducibilityTest.java

Changeset: 3eca9c36
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-09-28 05:56:34 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3eca9c36a63595baee0659ac818fd5bedc528db1

8264707: HotSpot Style Guide should permit use of lambda

Reviewed-by: stefank, dholmes, coleenp, iklam, sjohanss, eosterlund, iveresov, kvn

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

Changeset: 6a573b88
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-09-28 06:23:47 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6a573b888d4d3322b9165562f85e1b7b781a5ff1

8273508: Support archived heap objects in SerialGC

Reviewed-by: tschatzl, ccheung

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/TestSerialGCWithCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/HeapFragmentationTest.java

Changeset: 961dcffc
Author:    Alexander Scherbatiy <alexsch at openjdk.org>
Date:      2021-09-28 09:26:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/961dcffc862a4830fbf26791835a98c12d4b513e

8273581: Change the mechanism by which JDK loads the platform-specific FontManager class

Reviewed-by: prr, psadhukhan, azvegint, aivanov, serb

+ src/java.desktop/macosx/classes/sun/font/PlatformFontInfo.java
! src/java.desktop/share/classes/sun/font/FontManagerFactory.java
+ src/java.desktop/unix/classes/sun/font/PlatformFontInfo.java
! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
+ src/java.desktop/windows/classes/sun/font/PlatformFontInfo.java
+ test/jdk/sun/awt/font/CheckFontManagerSystemProperty.java

Changeset: 79865cd7
Author:    Tongbao Zhang <tobytbzhang at tencent.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-09-28 12:32:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/79865cd797737f22cd4efe7e9c03ddbb86095e64

8274259: G1: assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe after JDK-8270009

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Changeset: be403737
Author:    Artem Semenov <Artem.Semenov at jetbrains.com>
Committer: Anton Tarasov <ant at openjdk.org>
Date:      2021-09-28 16:08:30 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/be4037374520917d5a0ed54eebb3d5d6d100d429

8274381: missing CAccessibility definitions in JNI code

Reviewed-by: pbansal, ant, kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m

Changeset: b36881fa
Author:    Artem Semenov <Artem.Semenov at jetbrains.com>
Committer: Anton Tarasov <ant at openjdk.org>
Date:      2021-09-28 16:40:47 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b36881fa3b3f37400d4f2c0bca3192d88179f2ff

8274383: JNI call of getAccessibleSelection on a wrong thread

Reviewed-by: kizune, ant

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.m

Changeset: 94f5e807
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-09-28 17:18:55 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/94f5e807c91674cf79e543a66cff1819206a790b

8274276: Cache normalizedBase URL in URLClassPath.FileLoader

Reviewed-by: dfuchs

! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java

Changeset: 6f4cefbc
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2021-09-28 17:22:27 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6f4cefbcbaad38dcacd4e047c6c232a0a7a2c19c

8274394: Use Optional.isEmpty instead of !Optional.isPresent in jdk.jlink

Reviewed-by: alanb, mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/LegalNoticeFilePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java

Changeset: c57a6c62
Author:    Jesper Steen Møller <jespersm at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-28 18:22:15 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c57a6c62baecde0bc10bfca89e0616b0c1fbb714

8274265: Suspicious string concatenation in logTestUtils.inline.hpp

Reviewed-by: clanger, mbaesken

! test/hotspot/gtest/logging/logTestUtils.inline.hpp
! test/hotspot/gtest/logging/test_logFileOutput.cpp

Changeset: b7425b63
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-09-28 19:15:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b7425b63f6b69ba8709664377b4e037176ab6139

8239502: [TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails

Reviewed-by: serb

+ test/jdk/javax/swing/text/FlowView/6318524/bug6318524.java

Changeset: 67e52a30
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-09-28 19:16:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/67e52a3078b0e7e522297c6008f5ac3792937c6a

8273634: [TEST_BUG] Improve javax/swing/text/ParagraphView/6364882/bug6364882.java

Reviewed-by: serb

+ test/jdk/javax/swing/text/ParagraphView/6364882/bug6364882.java

Changeset: 6a477bda
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-09-28 21:02:19 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6a477bda856d051904551995539e6c6bab1fa7da

8274415: Suppress warnings on non-serializable non-transient instance fields in java.xml

Reviewed-by: joehw

! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ParentNode.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SAXSourceLocator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/Expression.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSetDTM.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathException.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/AxesWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/IteratorPool.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFrag.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java
! src/java.xml/share/classes/javax/xml/transform/TransformerException.java

Changeset: 2072bc77
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-09-28 21:21:53 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2072bc77b4541c283adaa7eb51a38adcaf711fff

8274391: Suppress more warnings on non-serializable non-transient instance fields in java.util.concurrent

Reviewed-by: lancea, bpb, alanb, iris

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java

Changeset: e49e5b5a
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-09-28 21:38:40 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e49e5b5a7ed9e493380fb73100057898c707b31b

8273972: Multi-core choke point in CMM engine (LCMSTransform.doTransform)

Reviewed-by: prr

! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/sun/java2d/cmm/ColorConvertOp/MTPerLineTransformValidation.java
+ test/jdk/sun/java2d/cmm/ColorConvertOp/MTTransformValidation.java

Changeset: d8a278f3
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-09-28 21:48:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d8a278f3948e9a5c881e64cce0a588e31246a4b5

8274396: Suppress more warnings on non-serializable non-transient instance fields in client libs

Reviewed-by: bpb, naoto, serb, iris

! src/java.desktop/share/classes/com/sun/beans/editors/FontEditor.java
! src/java.desktop/share/classes/sun/awt/im/CompositionArea.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodJFrame.java
! src/java.desktop/share/classes/sun/awt/im/SimpleInputMethodWindow.java
! src/java.desktop/share/classes/sun/print/PrinterJobWrapper.java

Changeset: 1a29b1e9
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-09-28 23:01:57 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1a29b1e95e448bbef93373a25ba93a5591faed49

8274016: Replace 'for' cycles with iterator with enhanced-for in java.desktop

Reviewed-by: serb

! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java

Changeset: 53b25bce
Author:    Scott Gibbons <scott.gibbons at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-09-28 23:03:01 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/53b25bce878bc291f3a217da7c26fd3097f18cfd

8273459: Update code segment alignment to 64 bytes

Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp

Changeset: 2657bcbd
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-09-28 23:24:23 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2657bcbd9965d8af83f4063e3602c409735493d1

8274136: -XX:+ExitOnOutOfMemoryError calls exit while threads are running

Reviewed-by: stuefe, hseigel

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/debug.cpp

Changeset: 5b0c9ccc
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-09-28 23:53:49 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5b0c9ccc495b6bf8061c161d48f73238c7167bc0

8274172: Convert JavadocTester to use NIO

Reviewed-by: prappo

! test/langtools/jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/TestSearchScript.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
! test/langtools/tools/lib/toolbox/ToolBox.java

Changeset: 756d22c3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-29 05:41:34 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/756d22c3563ac92e74bb68d5eecb86d4fbab2c6b

8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes

Reviewed-by: thartmann, kvn

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

Changeset: c4d11570
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-09-29 09:54:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c4d115701d102c33af937ca25dda8ac50117ac6b

8271855: [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest

Reviewed-by: goetz, thartmann

! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java

Changeset: aaa36cc0
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-09-29 12:58:14 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/aaa36cc0069043e34b47e89769eb9eba39e5362a

8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86

Reviewed-by: naoto, thartmann

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/sun/nio/cs/CESU_8.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java
- test/hotspot/jtreg/compiler/codegen/Test6896617.java
+ test/hotspot/jtreg/compiler/intrinsics/string/TestEncodeIntrinsics.java
! test/micro/org/openjdk/bench/java/nio/CharsetEncodeDecode.java

Changeset: 1dc8fa99
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-09-29 13:59:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1dc8fa9902cf2cfa3556ccffb15244115f594966

8274340: [BACKOUT] JDK-8271880: Tighten condition for excluding regions from collecting cards with cross-references

Reviewed-by: kbarrett, ayang

! 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/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.hpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp

Changeset: 980c50dc
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-09-29 14:51:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/980c50dc607e60e12879bd6fb7ff4034469e88d8

8272562: C2: assert(false) failed: Bad graph detected in build_loop_late

Reviewed-by: chagedorn, kvn

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

Changeset: edd9d1c9
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-09-29 15:37:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/edd9d1c97b7fb50e76abc05d298c9d55db39cc1b

8274330: Incorrect encoding of the DistributionPointName object in IssuingDistributionPointExtension

Reviewed-by: ascarpino

! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
+ test/jdk/sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java

Changeset: b1b66965
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-29 16:57:40 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b1b66965f1ec6eae547cc4f70f8271bd39ded6da

8274453: (sctp) com/sun/nio/sctp/SctpChannel/CloseDescriptors.java test should be resilient to lsof warnings

Reviewed-by: dfuchs

! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java

Changeset: 97b28742
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-09-29 17:09:08 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/97b28742b4d3083cadbe4dc10b625ec9fb944353

8274509: Remove stray * and stylistic . from doc comments

Reviewed-by: alanb, dfuchs, lancea, iris, bpb

! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/Path.java

Changeset: 79cebe2c
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Valerie Peng <valeriep at openjdk.org>
Date:      2021-09-29 18:22:40 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/79cebe2c1b1e7f43377633b62c970528cac0a786

8274050: Unnecessary Vector usage in javax.crypto

Reviewed-by: valeriep

! src/java.base/share/classes/javax/crypto/CryptoPermissions.java
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java

Changeset: 97385d4f
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-09-29 23:02:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/97385d4f166fbd63a7c91d2ee28b5ed75cb02518

8274405: Suppress warnings on non-serializable non-transient instance fields in javac and javadoc

Reviewed-by: prappo, jjg

! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreePath.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApi.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApiTypeParam.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubType.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubVar.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationSubResult.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileIOException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ResourceIOException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/OptionException.java

Changeset: 355356c4
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2021-09-29 23:08:23 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/355356c405adb9287b786b0b045c2eb974d2ffca

8273435: Remove redundant zero-length check in ClassDesc.of

Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/constant/ClassDesc.java

Changeset: f8415a9b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-30 06:54:13 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/f8415a9b2f610ed431e6948c8174f6d982e5b31f

8274523: java/lang/management/MemoryMXBean/MemoryTest.java test should handle Shenandoah

Reviewed-by: mchung, cjplummer

! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java

Changeset: c0533ef2
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-30 06:55:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c0533ef2d8e526aaec0eebe862f4bbefc159ea37

8274522: java/lang/management/ManagementFactory/MXBeanException.java test fails with Shenandoah

Reviewed-by: alanb, mchung

! test/jdk/java/lang/management/ManagementFactory/MXBeanException.java

Changeset: dfc557cb
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-09-30 08:29:43 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/dfc557cbea342b2991f9d129235470ac789b50a2

8274406: RunThese30M.java failed "assert(!LCA_orig->dominates(pred_block) || early->dominates(pred_block)) failed: early is high enough"

Reviewed-by: kvn, thartmann

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

Changeset: a8210c53
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-09-30 08:41:03 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a8210c53e7af1cb558251fcb420de1b8a5461b25

8274401: C2: GraphKit::load_array_element bypasses Access API

Reviewed-by: kvn, goetz, thartmann

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/stringopts.cpp

Changeset: 94e31e5c
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2021-09-30 08:53:31 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/94e31e5ca51d1c4c253cf7ac5acd950d10c22267

8274506: TestPids.java and TestPidsLimit.java fail with podman run as root

Reviewed-by: mbaesken, cjplummer

! test/hotspot/jtreg/containers/docker/TestPids.java
! test/jdk/jdk/internal/platform/docker/TestPidsLimit.java

Changeset: 2f955d6f
Author:    Mahendra Chhipa <mahendra.chhipa at oracle.com>
Committer: Michael McMahon <michaelm at openjdk.org>
Date:      2021-09-30 11:29:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2f955d6f5ba15fc2c06eaf683d1ffa3ade97521b

8273142: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/http/ tests

Reviewed-by: michaelm

! test/jdk/sun/net/www/protocol/http/B6296310.java
! test/jdk/sun/net/www/protocol/http/RelativeRedirect.java
! test/jdk/sun/net/www/protocol/http/ResponseCacheStream.java
! test/jdk/sun/net/www/protocol/http/SetChunkedStreamingMode.java

Changeset: bb95dda0
Author:    Masanori Yano <myano at openjdk.org>
Committer: Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-09-30 11:33:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/bb95dda0ac5032e4df582f2903dcbbbbaef9e8c4

8248001: javadoc generates invalid HTML pages whose ftp:// links are broken

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! test/langtools/jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java
+ test/langtools/jdk/javadoc/doclet/testHrefInDocComment/pkg/J1.java

Changeset: bfd61634
Author:    Lin Zang <lzang at openjdk.org>
Date:      2021-09-30 14:44:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/bfd616347126a802c641326a6be5a14c4cd7af90

8274196: Crashes in VM_HeapDumper::work after JDK-8252842
8274245: sun/tools/jmap/BasicJMapTest.java Mutex rank failures

Reviewed-by: coleenp, pliden, cjplummer

! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/jdk/ProblemList.txt

Changeset: 3e0d7c33
Author:    Alex Kasko <akasko at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2021-09-30 15:21:18 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3e0d7c33d41a93496bfa6a47d1508e415930adf9

8270290: NTLM authentication fails if HEAD request is used

Reviewed-by: dfuchs, michaelm

! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/jdk/sun/net/www/protocol/http/NTLMHeadTest.java

Changeset: 9180d9a2
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2021-09-30 15:23:44 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9180d9a2f990e71ca6ac9c14e55a21f7372929ac

8273216: JCMD does not work across container boundaries with Podman

Reviewed-by: mseledtsov, hseigel

! test/hotspot/jtreg/containers/docker/TestJcmd.java

Changeset: c57ed22e
Author:    Bradford Wetmore <wetmore at openjdk.org>
Date:      2021-09-30 15:46:29 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c57ed22e779e7efc8ff7f3c7ec08ce2cb1a738cb

8274528: Add comment to explain an HKDF optimization in SSLSecretDerivation

Reviewed-by: jnimeh

! src/java.base/share/classes/sun/security/ssl/SSLSecretDerivation.java

Changeset: f08180f3
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2021-09-30 15:52:36 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/f08180f35f18263e33d96b6d1f06e5129328f01a

8274501: c2i entry barriers read int as long on AArch64

Reviewed-by: shade, kbarrett, aph

! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp

Changeset: 95730229
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2021-09-30 16:02:14 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9573022978bfeff55b51fa6f30027f59a0783d31

8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost"

Reviewed-by: dholmes, cjplummer, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007.java

Changeset: 8215b2eb
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-09-30 16:58:53 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8215b2eb61bd89c4041420e1c5c673603d6b2119

8274398: Suppress more warnings on non-serializable non-transient instance fields in management libs

Reviewed-by: sspitsyn

! src/java.management/share/classes/javax/management/loading/MLet.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConnectorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventSetImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMAction.java
! src/jdk.management.agent/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectionNotifInfoCompositeData.java
! src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java
! src/jdk.management/share/classes/com/sun/management/internal/VMOptionCompositeData.java

Changeset: 73264811
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-09-30 17:39:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7326481143c1321700cbf2caa9e068c5077e22c4

8274393: Suppress more warnings on non-serializable non-transient instance fields in security libs

Reviewed-by: weijun

! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/URIReferenceException.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPublicKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPublicKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAPublicKeyImpl.java

Changeset: a8edd1b3
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-09-30 23:11:56 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a8edd1b360d4e5f35aff371a91fda42eeb00d395

8274527: Minimal VM build fails after JDK-8273459

Reviewed-by: kvn

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86_adler.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp

Changeset: 2e690ba8
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-10-01 00:25:35 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2e690ba8bda30902f1188cabad63fb60f4eb828f

8274322: Problems with oopDesc construction

Reviewed-by: dholmes, stefank

! src/hotspot/share/oops/instanceOop.hpp
! src/hotspot/share/oops/markWord.hpp
! src/hotspot/share/oops/objArrayOop.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/typeArrayOop.hpp

Changeset: 5e4b514e
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-10-01 08:20:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5e4b514e6e7e1b9f51fac1983b6c12a988f7f5a8

8274550: c2i entry barriers read int as long on PPC

Reviewed-by: eosterlund, shade

! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp

Changeset: b7b78ff1
Author:    Ao Qi <aoqi at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-10-01 08:52:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b7b78ff1f380d19214dbca48455772bc87cc137d

8274561: sun/net/ftp/TestFtpTimeValue.java timed out on slow machines

Reviewed-by: jiefu, dfuchs

! test/jdk/sun/net/ftp/TestFtpTimeValue.java

Changeset: 18870284
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-10-01 08:53:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/18870284084aaaf729640de0105ce21e253546b9

8269113: Javac throws when compiling switch (null)

Co-authored-by: Guoxiong Li <gli at openjdk.org>
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
! test/langtools/tools/javac/patterns/Switches.java

Changeset: 292d7bb1
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-10-01 08:54:18 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/292d7bb1d5d311b517b2cd6d0f6dc77e35b3f649

8274363: Transitively sealed classes not considered exhaustive in switches

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java

Changeset: cc14c6f0
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2021-10-01 09:48:09 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/cc14c6f076356731f78aea4e890027f4e2a91642

8274227: Remove "impl.prefix" jdk system property usage from InetAddress

Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/net/Inet4AddressImpl.java
! src/java.base/share/classes/java/net/Inet6AddressImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/InetAddressImpl.java

Changeset: c05dc268
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-10-01 12:53:08 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c05dc268acaf87236f30cf700ea3ac778e3b20e5

8274435: EXCEPTION_ACCESS_VIOLATION in BFSClosure::closure_impl

Reviewed-by: stefank

! src/hotspot/share/jfr/leakprofiler/chains/bitset.cpp

Changeset: 3d7671b6
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-10-01 15:30:55 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3d7671b65e8491f3b1fcac8b96401401f783c9f4

8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS

Reviewed-by: alanb

! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c

Changeset: 05d38604
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-10-01 16:15:48 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/05d38604a2c620dcaf8682f02dae2fddab8e0c0b

8274605: Fix predicate guarantees on returned values in (Doc)SourcePositions

Reviewed-by: jlahoda, jjg

! src/jdk.compiler/share/classes/com/sun/source/util/DocSourcePositions.java
! src/jdk.compiler/share/classes/com/sun/source/util/SourcePositions.java

Changeset: bb4500d0
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-10-01 18:41:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/bb4500d0d227cbb238bd6c862e143f864106a31a

8274465: Fix javax/swing/text/ParagraphView/6364882/bug6364882.java failures

Reviewed-by: jiefu, serb

! test/jdk/javax/swing/text/ParagraphView/6364882/bug6364882.java

Changeset: 0786d8b7
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-10-01 20:15:44 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0786d8b7b367e3aa3ffa54a3e339572938378dca

8268435: (ch) ChannelInputStream could override readAllBytes

Reviewed-by: alanb, lancea

! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java
+ test/jdk/java/nio/channels/Channels/ReadXBytes.java

Changeset: 9ca6bf0d
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-02 03:06:29 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9ca6bf0d22ac39d4ee29c756903038f09087ca12

8274505: Too weak variable type leads to unnecessary cast in java.desktop

Reviewed-by: serb, kizune, pbansal

! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.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/text/rtf/RTFGenerator.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/java2d/Disposer.java

Changeset: 79579942
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2021-10-04 06:47:27 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7957994273e20d541b8f2a873781be7fedf712f1

8273695: Safepoint deadlock on VMOperation_lock

Reviewed-by: dcubed, pchilanomate, eosterlund

! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/stackWatermarkSet.cpp
! src/hotspot/share/runtime/stackWatermarkSet.hpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 32811026
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-10-04 06:49:10 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/32811026ce5ecb1d27d835eac33de9ccbd51fcbf

8268084: [macos] Disabled JMenuItem arrow is not disabled

Reviewed-by: serb, jdv

! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
+ test/jdk/javax/swing/plaf/aqua/JMenuItemDisableArrowButtonTest.java

Changeset: 6726c592
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Pankaj Bansal <pbansal at openjdk.org>
Date:      2021-10-04 10:27:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6726c592ed01b112f5eb85d8f1e4406b25c8df2b

8274634: Use String.equals instead of String.compareTo in java.desktop

Reviewed-by: serb, pbansal

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JTable.java

Changeset: ca0d44d9
Author:    Aleksei Efimov <aleksej.efimov at oracle.com>
Date:      2021-10-04 14:53:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ca0d44d962769da5f4d191c394c5367c3023cac0

Merge branch 'master' into JDK-8244202-nspi-stream-branch

! src/java.base/share/classes/java/net/Inet4AddressImpl.java
! src/java.base/share/classes/java/net/Inet6AddressImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/InetAddressImpl.java
! src/java.base/share/classes/java/net/Inet4AddressImpl.java
! src/java.base/share/classes/java/net/Inet6AddressImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/InetAddressImpl.java



More information about the jdk-sandbox-changes mailing list