git: openjdk/amber: stats-before-this-super: 84 new changesets

duke duke at openjdk.java.net
Thu Oct 7 22:08:03 UTC 2021


Changeset: a8edd1b3
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-09-30 23:11:56 +0000
URL:       https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 0828273b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-10-04 12:22:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/0828273b898cca5368344e75f1c3f4c3a29dde80

8274521: jdk/jfr/event/gc/detailed/TestGCLockerEvent.java fails when other GC is selected

Reviewed-by: kbarrett, tschatzl

! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java

Changeset: 47bfc8aa
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-10-04 12:35:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/47bfc8aa9367ff852ea5d901f1fa3c6ef316913e

8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening

Reviewed-by: egahlin

! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java

Changeset: 7eb0372e
Author:    Alex Kasko <akasko at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-10-04 12:38:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/7eb0372e55f23275b12470593adc97f1b79bc965

8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest.java test

Reviewed-by: joehw, shade

! test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest.java

Changeset: f2404d60
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-10-04 15:06:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/f2404d60de2b58c590bf885f5cce50c289073673

8274658: ISO 4217 Amendment 170 Update

Reviewed-by: lancea, iris

! make/data/currency/CurrencyData.properties
! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties
! test/jdk/java/util/Currency/ValidateISO4217.java
! test/jdk/java/util/Currency/tablea1.txt
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: f63c4a83
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-10-04 15:30:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/f63c4a832a1aea451f47aaf86d5361e970c6a28f

8274471: Verification of OCSP Response signed with RSASSA-PSS fails

Reviewed-by: hchao, jnimeh

! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! test/jdk/java/security/testlibrary/CertificateBuilder.java
! test/jdk/java/security/testlibrary/SimpleOCSPServer.java
! test/jdk/javax/net/ssl/Stapling/HttpsUrlConnClient.java

Changeset: 139a8334
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2021-10-04 15:48:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/139a8334cbc0c8e1a7a708efe18bd488d28292fd

8268869: java in source-file mode suggests javac-only Xlint flags

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java

Changeset: 6f727d83
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-10-04 16:58:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/6f727d831d8f8fb9b44f4c6bdbdd6ae44316a5d8

8274666: rename HtmlStyle.descfrmTypeLabel to be less cryptic

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testOptions/custom-stylesheet.css
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java

Changeset: 0ca094bc
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-10-04 16:59:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/0ca094bc5f568842b1619229206ec4a385e5ebf6

8273244: Improve diagnostic output related to ErroneousTree

Reviewed-by: prappo

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ReferenceParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocLog.java
! test/langtools/tools/doclint/CrashInAnnotateTest.out
! test/langtools/tools/doclint/EndWithIdentifierTest.out
! test/langtools/tools/doclint/UnfinishedInlineTagTest.out
! test/langtools/tools/doclint/tidy/README.txt
! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.out
! test/langtools/tools/javac/doctree/AttrTest.java
! test/langtools/tools/javac/doctree/AuthorTest.java
! test/langtools/tools/javac/doctree/BadTest.java
! test/langtools/tools/javac/doctree/CodeTest.java
+ test/langtools/tools/javac/doctree/CoverageTest.java
! test/langtools/tools/javac/doctree/DeprecatedTest.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
! test/langtools/tools/javac/doctree/DocRootTest.java
! test/langtools/tools/javac/doctree/ElementTest.java
! test/langtools/tools/javac/doctree/EntityTest.java
! test/langtools/tools/javac/doctree/ExceptionTest.java
! test/langtools/tools/javac/doctree/FirstSentenceTest.java
! test/langtools/tools/javac/doctree/HiddenTest.java
! test/langtools/tools/javac/doctree/InPreTest.java
! test/langtools/tools/javac/doctree/IndexTest.java
! test/langtools/tools/javac/doctree/InheritDocTest.java
! test/langtools/tools/javac/doctree/LinkPlainTest.java
! test/langtools/tools/javac/doctree/LinkTest.java
! test/langtools/tools/javac/doctree/LiteralTest.java
! test/langtools/tools/javac/doctree/ParamTest.java
! test/langtools/tools/javac/doctree/ProvidesTest.java
! test/langtools/tools/javac/doctree/ReturnTest.java
! test/langtools/tools/javac/doctree/SeeTest.java
! test/langtools/tools/javac/doctree/SerialDataTest.java
! test/langtools/tools/javac/doctree/SerialFieldTest.java
! test/langtools/tools/javac/doctree/SerialTest.java
! test/langtools/tools/javac/doctree/SinceTest.java
! test/langtools/tools/javac/doctree/SummaryTest.java
! test/langtools/tools/javac/doctree/SystemPropertyTest.java
! test/langtools/tools/javac/doctree/TagTest.java
! test/langtools/tools/javac/doctree/ThrowableTest.java
! test/langtools/tools/javac/doctree/UsesTest.java
! test/langtools/tools/javac/doctree/ValueTest.java
! test/langtools/tools/javac/doctree/VersionTest.java
! test/langtools/tools/javac/doctree/positions/TestPosition.java
! test/langtools/tools/javac/tree/AbstractTreeScannerTest.java

Changeset: 9914e5c4
Author:    Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date:      2021-10-04 17:20:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/9914e5c416b518f408837e31ba0a35138bfcadc7

8274610: Add linux-aarch64 to bootcycle build profiles

Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: 75d6688d
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-10-04 19:00:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/75d6688df9845ecb8f370b4cd2d5a36f13d3cdc0

8274745: ProblemList TestSnippetTag.java

Reviewed-by: prappo

! test/langtools/ProblemList.txt

Changeset: 7e757f6a
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-10-04 21:19:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/7e757f6a2cbfd03ba9ac602b800d15ba33f6f5f4

8274559: JFR: Typo in 'jfr help configure' text

Reviewed-by: iris, mikael

! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Configure.java

Changeset: 2e542e33
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-10-04 23:14:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/2e542e33b81a53652956bb5e9636e7f4af5540f7

8274349: ForkJoinPool.commonPool() does not work with 1 CPU

Co-authored-by: Doug Lea <dl at openjdk.org>
Reviewed-by: shade, martin

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
+ test/jdk/java/util/concurrent/forkjoin/Uniprocessor.java
! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java

Changeset: e43f540c
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-05 00:53:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/e43f540cde58ee973b97a943f14d3c60e064b801

8274651: Possible race in FontDesignMetrics.KeyReference.dispose

Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/font/FontDesignMetrics.java

Changeset: 53d7e95b
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-05 06:39:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/53d7e95bc637c8b629efc4587b2ae7961d719b00

8274635: Use String.equals instead of String.compareTo in jdk.accessibility

Reviewed-by: serb

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

Changeset: 3953e077
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-10-05 07:02:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/3953e0774c59c5e936e752aa08b6b6778e232994

8271459: C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity

Reviewed-by: roland, thartmann, neliasso

! src/hotspot/share/opto/stringopts.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/stringopts/TestNegativeArraySize.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java

Changeset: 8f7a37c9
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-10-05 07:25:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/8f7a37c92f5713f7728f54d4a5924484a535e968

8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms

Reviewed-by: dholmes, lucy

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp

Changeset: a914ee72
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-10-05 08:07:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/a914ee72167f642b76b1c1cdddd7ff0698d061cc

8274632: Possible pointer overflow in PretouchTask chunk claiming

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/pretouchTask.hpp

Changeset: a5080eff
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-10-05 10:17:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/a5080effc7ec7e260e84e3169c36c5217f18d231

8272564: Incorrect attribution of method invocations of Object methods on interfaces

Reviewed-by: jlaskey, mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/api/TestGetElementReference.java
! test/langtools/tools/javac/api/TestGetElementReferenceData.java
+ test/langtools/tools/javac/api/TestIsAccessible.java
+ test/langtools/tools/javac/resolve/NoObjectToString.java

Changeset: 8609ea55
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-10-05 12:39:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/8609ea55acdcc203408f58f7bf96ea9228aef613

8273342: Null pointer dereference in classFileParser.cpp:2817

Reviewed-by: coleenp, dholmes

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

Changeset: 1459180f
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2021-10-05 13:36:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/1459180f352a5632c0afca2ed55abf31e4b0bfb0

8274079: Cleanup unnecessary calls to Throwable.initCause() in java.base module

Reviewed-by: weijun

! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ConstructKeys.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndDESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndTripleDESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2HmacSHA1Factory.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/com/sun/crypto/provider/PBMAC1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/security/cert/TrustAnchor.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java
! src/java.base/share/classes/sun/security/provider/DigestBase.java
! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java

Changeset: 7ad74d82
Author:    Peter Levart <plevart at openjdk.org>
Date:      2021-10-05 14:16:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/7ad74d82d7117113dd73966a0dd96168adfd6463

8274299: Make Method/Constructor/Field accessors @Stable

Reviewed-by: redestad, mchung

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/jdk/internal/reflect/DelegatingConstructorAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/DelegatingMethodAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticFieldAccessorImpl.java
+ test/micro/org/openjdk/bench/java/lang/reflect/ReflectionColdstartBenchmark.java
+ test/micro/org/openjdk/bench/java/lang/reflect/ReflectionSpeedBenchmark.java

Changeset: bb0bab57
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-10-05 14:31:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/bb0bab57a1ff447bfb41cfe10c91838a6812b93d

8274286: Skip null for make_referent_alive in referenceProcessor

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/shared/referenceProcessor.cpp

Changeset: 90a5ae80
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-10-05 15:13:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/90a5ae802e6ef0a6d0a5096a595b0680069960c3

8274282: Clarify special wait assert

Reviewed-by: dholmes, pchilanomate

! src/hotspot/share/runtime/mutex.cpp
! test/hotspot/gtest/runtime/test_mutex.cpp

Changeset: 92b64a20
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-10-05 15:21:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/92b64a2053e3f3e0314ed489b92afd37c285ac5f

8273745: VerifyLocale.java occasionally times out

Reviewed-by: prappo

! test/langtools/jdk/javadoc/tool/VerifyLocale.java

Changeset: 4e3948f1
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-10-05 15:27:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/4e3948f18b9b8dab96239ad24473134b712ada1a

8274744: TestSnippetTag test fails after recent integration

Reviewed-by: prappo

! test/langtools/ProblemList.txt
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java

Changeset: e1f0df0d
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-10-05 16:57:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/e1f0df0de3b205cecdb1aa1d74562536c06097dd

8267853: Remove unused styles from stylesheet

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java

Changeset: 37890650
Author:    Phil Race <prr at openjdk.org>
Date:      2021-10-05 17:30:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/37890650a7c97d484b6b520d909f677dac4e46e1

8274397: [macOS] Stop setting env. var JAVA_MAIN_CLASS_<pid> in launcher code

Reviewed-by: rriggs, serb

! src/java.base/macosx/native/libjli/java_md_macosx.m
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
+ test/jdk/tools/launcher/MacOSAppNamePropertyTest.java
+ test/jdk/tools/launcher/SystemPropertyTest.java
! test/jdk/tools/launcher/TestSpecialArgs.java

Changeset: c391e59e
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-05 17:31:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/c391e59ea6fe6759553425e342b2d97824dd9323

8274244: ReportOnImportedModuleAnnotation.java fails on rerun

Reviewed-by: jjg

! test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/ReportOnImportedModuleAnnotation.java

Changeset: 03d3c033
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-10-05 18:18:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/03d3c0338437bf10b631881c8910ca85985742f6

8273670: Remove weak etypes from default krb5 etype list

Reviewed-by: valeriep, mullan

! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java
! test/jdk/sun/security/krb5/auto/DupEtypes.java
! test/jdk/sun/security/krb5/auto/OneKDC.java
! test/jdk/sun/security/krb5/auto/W83.java
! test/jdk/sun/security/krb5/config/YesNo.java
! test/jdk/sun/security/krb5/config/yesno.conf
! test/jdk/sun/security/krb5/etype/WeakCrypto.java

Changeset: 1e752033
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-10-05 18:19:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/1e75203356666a3213deddd775ad1e883ea6d78d

8274656: Remove default_checksum and safe_checksum_type from krb5.conf

Reviewed-by: valeriep

! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/EncryptedData.java
- src/java.security.jgss/share/classes/sun/security/krb5/KrbAppMessage.java
- src/java.security.jgss/share/classes/sun/security/krb5/KrbPriv.java
- src/java.security.jgss/share/classes/sun/security/krb5/KrbSafe.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
- src/java.security.jgss/share/classes/sun/security/krb5/internal/AuthContext.java
- src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKrbPrivPart.java
- src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBPriv.java
- src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBSafe.java
- src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBSafeBody.java
- src/java.security.jgss/share/classes/sun/security/krb5/internal/MethodData.java

Changeset: 332f0673
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-10-05 18:54:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/332f0673880d547a5f09cb4efd3b952868a84b91

8274729: Define Position.NOPOS == Diagnostic.NOPOS

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Position.java

Changeset: d34ec6cc
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-05 19:10:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/d34ec6ccfc27d9401acce0e03595b910764fbfaf

8274793: Suppress warnings on non-serializable non-transient instance fields in sun.net

Reviewed-by: alanb

! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java

Changeset: 83b22192
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2021-10-05 19:44:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/83b2219220266c1365466970d08606fef766c4fa

8273612: Fix for JDK-8272873 causes timeout in running some tests with -Xcomp

Reviewed-by: kvn, neliasso

! src/hotspot/share/compiler/compilationPolicy.cpp
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java

Changeset: 47262670
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-10-05 21:06:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/47262670f371923a704ec521da40010c2a46be5a

8274642: jdk/jshell/CommandCompletionTest.java fails with NoSuchElementException after JDK-8271287

Reviewed-by: jlahoda

! test/langtools/jdk/jshell/CommandCompletionTest.java

Changeset: d4e8712c
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-10-05 21:47:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/d4e8712c0acc786e64f81ad29e54e6e50134f0e0

8274797: ProblemList resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java on macosx-x64

Reviewed-by: darcy

! test/hotspot/jtreg/ProblemList.txt

Changeset: df7b0c70
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Martin Buchholz <martin at openjdk.org>
Date:      2021-10-05 22:19:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/df7b0c707713195c93ff4e745c89155ee8e4c571

8274715: Implement forEach in Collections.CopiesList

Reviewed-by: martin

! src/java.base/share/classes/java/util/Collections.java
+ test/micro/org/openjdk/bench/java/util/NCopiesBenchmarks.java

Changeset: 986ee5d0
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-10-06 00:36:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/986ee5d0bfd407dc1b7ce75c7c94b6585bfb497d

8274670: Improve version string handling in SA

Reviewed-by: cjplummer, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMVersionMismatchException.java

Changeset: 8a4d2b4a
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-06 02:53:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/8a4d2b4aa76e6aae1cb27f476c6cc71dcd9779f0

8274680: Remove unnecessary conversion to String in java.desktop

Reviewed-by: pbansal, jdv, serb, kizune

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DRIMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
! src/java.desktop/share/classes/javax/swing/GroupLayout.java
! src/java.desktop/share/classes/javax/swing/event/TreeModelEvent.java
! src/java.desktop/share/classes/javax/swing/text/TabStop.java
! src/java.desktop/share/classes/javax/swing/text/html/OptionListModel.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java
! src/java.desktop/windows/classes/sun/awt/windows/WDesktopProperties.java

Changeset: 2faced09
Author:    Per Liden <pliden at openjdk.org>
Date:      2021-10-06 07:44:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/2faced09ce0f6901dcdc969e6c85f2a5b55778f1

8274738: ZGC: Use relaxed atomic load when reading bits in the live map

Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zLiveMap.inline.hpp

Changeset: c74726db
Author:    Andrew Haley <aph at openjdk.org>
Date:      2021-10-06 08:18:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/c74726dbd0767d02abf9535361a86ffb69b646d9

8274730: AArch64: AES/GCM acceleration is broken by the fix for JDK-8273297

Reviewed-by: adinn, roland, kvn

! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/share/opto/library_call.cpp

Changeset: df125f68
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-10-06 08:21:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/df125f680b6a4517109be80512a113064ca6281d

8273410: IR verification framework fails with "Should find method name in validIrRulesMap"

Reviewed-by: thartmann, neliasso

! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java

Changeset: cdf89304
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-10-06 09:28:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/cdf89304eafce58e66127d4e277f5fcaf07c9954

8274625: Search field placeholder behavior

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java

Changeset: 9759fcb1
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Pankaj Bansal <pbansal at openjdk.org>
Date:      2021-10-06 10:50:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/9759fcb17b62d76d75b893481bbd4ef45e7ad366

8274496: Use String.contains() instead of String.indexOf() in java.desktop

Reviewed-by: pbansal, serb

! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLWriter.java
! src/java.desktop/share/classes/javax/swing/text/html/InlineView.java
! src/java.desktop/share/classes/sun/font/Font2D.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! src/java.desktop/unix/classes/sun/font/NativeFont.java
! src/java.desktop/unix/classes/sun/font/XMap.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java

Changeset: c80a6127
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-10-06 11:14:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/c80a612709f1e483575e2843c1f0ea84e1b9a257

8273381: Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm

Reviewed-by: sjohanss, tschatzl

! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp

Changeset: b8af6a9b
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-10-06 12:14:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/b8af6a9bfb28aaf0fea0cfdaba13236dc8cbaa3a

8273917: Remove 'leaf' ranking for Mutex

Reviewed-by: eosterlund, dholmes

! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/gtest/runtime/test_mutex.cpp
! test/hotspot/gtest/runtime/test_safepoint_locks.cpp

Changeset: c10de353
Author:    Christian Stein <cstein at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2021-10-06 15:11:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/c10de3538b47c182d7bfeb02f348fac9b2ad0641

8262944: Improve exception message when automatic module lists provider class not in JAR file

Reviewed-by: dfuchs, jvernee, alanb, lancea, mchung

! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! test/jdk/java/lang/module/AutomaticModulesTest.java

Changeset: f3cedbe9
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-10-06 18:11:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/f3cedbe9288e7aea8d5603a2dc9bdc2661c391a6

8274464: Remove redundant stream() call before forEach in java.* modules

Reviewed-by: dfuchs, amenkov, vtewari

! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
! src/java.management/share/classes/java/lang/management/DefaultPlatformMBeanProvider.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java

Changeset: 4e7d7caa
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-10-06 18:17:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/4e7d7caa0ce1a3c9fc45ca6a85b1a7ec209775b2

8273711: Remove redundant stream() call before forEach in jdk.jlink

Reviewed-by: alanb, psandoz, dfuchs

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PerfectHashBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ResourceFilter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java

Changeset: 754bc82c
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-10-06 18:20:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/754bc82c4c03e1bedb4b36b5c52873b0a78a6ceb

8274525: Replace uses of StringBuffer with StringBuilder in java.xml

Reviewed-by: joehw, iris, naoto, dfuchs

! src/java.xml/share/classes/com/sun/xml/internal/stream/Entity.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/StaxErrorReporter.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEventReaderImpl.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/events/LocationImpl.java
! src/java.xml/share/classes/javax/xml/datatype/Duration.java

Changeset: 9945f7a0
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-10-06 18:23:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/9945f7a0744db2470bcfa856e8f831b6a6eb2de8

8274318: Replace 'for' cycles with iterator with enhanced-for in java.management

Reviewed-by: cjplummer, sspitsyn, dfuchs

! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIServerImpl.java
! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java
! src/java.management/share/classes/javax/management/relation/RoleResult.java

Changeset: 9561fea7
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-06 22:31:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/9561fea79035f23ca3a6619c9e150433cdf4a232

8273102: Delete deprecated for removal the empty finalize() in java.desktop module

Reviewed-by: pbansal, aivanov, iris, prr

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java

Changeset: 734d1fbd
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-10-06 22:40:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/734d1fbd33be0aa20b26e6e8c776709f478069de

8274211: Test man page that options are documented

Reviewed-by: prappo

+ test/langtools/jdk/javadoc/tool/CheckManPageOptions.java

Changeset: d57fb6f6
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-06 23:12:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/d57fb6f684eac5a7e68842dcf3284309e3867521

8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java

Reviewed-by: serb

! test/jdk/java/awt/print/PrinterJob/PageDialogTest.java

Changeset: c833b4d1
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-10-06 23:22:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/c833b4d130fabfa6a6f3a38313f76eb7e392c6a5

8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern

Reviewed-by: iklam, ihse, kvn

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

Changeset: 4e960fe5
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-07 03:42:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/4e960fe53f0948c0b0decfeb13f6dd8f74bf3d6f

8274497: Unnecessary Vector usage in AquaFileSystemModel

Reviewed-by: serb, pbansal

! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java

Changeset: 5762ec25
Author:    Florian Weimer <fweimer at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2021-10-07 07:02:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/5762ec25877ab9207a2fb05888f952690737e318

8274780: ChannelInputStream.readNBytes(int) incorrectly calls readAllBytes()

Reviewed-by: alanb, bpb

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

Changeset: 29dcbb72
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2021-10-07 08:20:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/29dcbb72a2d9b224203d92ad3224cf149a7d08de

8274716: JDWP Spec: the description for the Dispose command confuses suspend with resume.

Reviewed-by: alanb, cjplummer, sspitsyn

! make/data/jdwp/jdwp.spec

Changeset: d5ccfa2a
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2021-10-07 09:38:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/d5ccfa2ae965a9ae0f3597b0b90d702a3e0ea558

8274755: Replace 'while' cycles with iterator with enhanced-for in jdk.jdi

Reviewed-by: alanb, amenkov, sspitsyn, cjplummer

! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConnectorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventRequestManagerImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/TargetVM.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java

Changeset: 83198361
Author:    Yude Lin <yude.lyd at alibaba-inc.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-10-07 11:28:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/8319836152cbd0aa5bf6c93d3ba04733cacf83b4

8274546: Shenandoah: Remove unused ShenandoahUpdateRootsTask copy

Reviewed-by: zgu, tschatzl

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp

Changeset: 340c715c
Author:    Lin Zang <lzang at openjdk.org>
Date:      2021-10-07 11:57:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/340c715c3b0f5ad5204f9dddb17a787b07426543

8273929: Remove GzipRandomAccess in heap dump test

Reviewed-by: cjplummer, sspitsyn

- test/lib/jdk/test/lib/hprof/parser/GzipRandomAccess.java
! test/lib/jdk/test/lib/hprof/parser/Reader.java

Changeset: 722d639f
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-10-07 12:42:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/722d639fad2e4fc6eb2aabd427e2719501899cfe

8274838: runtime/cds/appcds/TestSerialGCWithCDS.java fails on Windows

Reviewed-by: iklam, hseigel

! test/hotspot/jtreg/runtime/cds/appcds/TestSerialGCWithCDS.java

Changeset: 03a8d342
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2021-10-07 15:12:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/03a8d342b86e720d3cba08d540182b4ab161fba3

8273826: Correct Manifest file name and NPE checks

Reviewed-by: weijun, hchao, mullan

! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java
+ test/jdk/sun/security/tools/jarsigner/warnings/LowerCaseManifest.java

Changeset: 4ab274ac
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-10-07 15:24:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/4ab274ac1a241b2d63f46084ec23aa7cff4bc28e

8274858: Remove unused dictionary_classes_do functions

Reviewed-by: dholmes, hseigel

! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/memory/universe.cpp

Changeset: 8ca08461
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-10-07 15:32:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/8ca084617f331b6af934179f3f776c8158da5bba

8274407: (tz) Update Timezone Data to 2021c
8274467: TestZoneInfo310.java fails with tzdata2021b
8274468: TimeZoneTest.java fails with tzdata2021b

Reviewed-by: rriggs, iris, coffeys

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! make/data/tzdata/zone.tab
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! test/jdk/java/util/TimeZone/TimeZoneTest.java

Changeset: 7de2cf85
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-10-07 16:55:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/7de2cf852d75ea6eb039e69067d4e32421283de5

8273910: Redundant condition and assignment in java.net.URI

Reviewed-by: dfuchs

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

Changeset: 920e7070
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-10-07 17:14:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/920e70701da9699765c993e11feba3cc0fd0362c

8274920: ProblemList 2 VectorAPI tests failing due to "assert(!vbox->is_Phi()) failed"

Reviewed-by: kvn

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

Changeset: 8de77634
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-10-07 21:33:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/8de77634c414cc348a6eb7b28fd6339befdb12d7

8273152: Refactor CDS FileMapHeader loading code

Reviewed-by: ccheung, iklam

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/cdsConstants.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/runtime/arguments.cpp
! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java

Changeset: 025721a4
Author:    duke <duke at openjdk.org>
Date:      2021-10-07 22:01:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/025721a4044a3fd39664904836e8d97c80bf5556

Automatic merge of master into stats-before-this-super

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java



More information about the amber-dev mailing list