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

duke duke at openjdk.java.net
Thu Sep 30 22:08:04 UTC 2021


Changeset: bb74ae87
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-09-24 08:08:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/bb74ae87abee0fb550e4138242919ec791f7791c

8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches

Reviewed-by: rriggs, bpb

! test/jdk/java/nio/file/Files/probeContentType/Basic.java

Changeset: 1d440141
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-09-24 08:51:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/1d44014171637b0134fb0e39f871584e6c8793f3

8273034: Make javadoc navigation collapsible on small displays

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! 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/HtmlStyle.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/formats/html/resources/standard.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/testPackageSummary/TestPackageSummary.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java

Changeset: 971aa353
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-24 09:03:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/971aa353aae51222ca33ebfdd61b91672a6c871a

8274083: Update testing docs to mention tiered testing

Reviewed-by: dholmes, jiefu, stuefe, ihse, mseledtsov, alanb

! doc/testing.html
! doc/testing.md

Changeset: d91e227a
Author:    Masanori Yano <myano at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-09-24 11:17:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/d91e227abb94953129adc297fbd456c55bb2ae10

8238274: (sctp) JDK-7118373 is not fixed for SctpChannel

Reviewed-by: dfuchs

! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java
+ test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java

Changeset: db23ecdf
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-09-24 12:06:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/db23ecdfae44a5387c2407e9e0f300f08770e7c0

8274191: Improve g1 evacuation failure injector performance

Reviewed-by: kbarrett, ayang

! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.inline.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp

Changeset: 5a12af76
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-09-24 12:07:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/5a12af762df0c45edea94fb433bbe0eb54e6505f

8271880: Tighten condition for excluding regions from collecting cards with cross-references

Reviewed-by: ayang, sjohanss

! 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: 5ba0d09f
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date:      2021-09-24 12:09:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/5ba0d09fe47439880daf913f4ff0b978ed9c1ac6

8274205: Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC

Co-authored-by: Weijun Wang <weijun at openjdk.org>
Reviewed-by: weijun

! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
+ test/jdk/sun/security/krb5/auto/Unavailable.java

Changeset: f36a2bbd
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-09-24 12:43:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/f36a2bbd15d94d4371c2117ce08b7f04a0d59da4

8274087: Windows DLL path not set correctly.

Reviewed-by: almatvee, asemenyuk

! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp

Changeset: f214d6e8
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2021-09-24 14:09:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/f214d6e8736a620c8e1b87c30587aa0977cccc4c

8274234: Remove unnecessary boxing via primitive wrapper valueOf(String) methods in java.sql.rowset

Reviewed-by: lancea, bpb

! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java

Changeset: 718eff2b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-24 15:31:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/718eff2bb6e938440df9f7b982ef6d2f4060a759

8273380: ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long

Reviewed-by: dlong, dsamersoff

! src/hotspot/cpu/arm/stubGenerator_arm.cpp

Changeset: e741a180
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-09-24 15:44:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/e741a18062061c1959f7881503aaf3a4cbcae776

8274233: Minor cleanup for ToolBox

Reviewed-by: iris

! test/langtools/tools/lib/toolbox/ToolBox.java

Changeset: 0c050be6
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-09-24 15:46:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/0c050be64b7db297126c4dca6c7ebfc9f386b9db

8274294: ProblemList sun/tools/jmap/BasicJMapTest.java

Reviewed-by: rriggs

! test/jdk/ProblemList.txt

Changeset: baafa605
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2021-09-24 16:46:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/baafa6059e7aa50978b0b29946fddb8b198a28d2

8274237: Replace 'for' cycles with iterator with enhanced-for in java.base

Reviewed-by: dfuchs, weijun

! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/cert/PKIXParameters.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/sun/net/ProgressMonitor.java

Changeset: 753b2563
Author:    Phil Race <prr at openjdk.org>
Date:      2021-09-24 17:31:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/753b25633bf07eed40fd25b4b89313644763cd56

8274296: Update or Problem List tests which may fail with uiScale=2 on macOS

Reviewed-by: jdv

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java
! test/jdk/java/awt/Paint/PaintNativeOnUpdate.java
! test/jdk/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java
! test/jdk/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java
! test/jdk/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java
! test/jdk/javax/swing/JTabbedPane/TestBackgroundScrollPolicy.java
! test/jdk/javax/swing/plaf/nimbus/TestNimbusBGColor.java
! test/jdk/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java

Changeset: 13e9ea9e
Author:    Smita Kamath <svkamath at openjdk.org>
Committer: Anthony Scarpino <ascarpino at openjdk.org>
Date:      2021-09-24 19:21:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/13e9ea9e922030927775345b1abde1313a6ec03f

8273297: AES/GCM non-AVX512+VAES CPUs suffer after 8267125

Reviewed-by: ascarpino, sviswanathan, aph

! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86_aes.cpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java

Changeset: 341de49f
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-09-24 19:30:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/341de49f8f7a89b87804f681fb60c09f7d3240ab

8273492: Move evacuation failure handling into G1YoungCollector

Reviewed-by: sjohanss, 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/g1EvacFailureRegions.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp

Changeset: 61ac53f6
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-09-24 21:50:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/61ac53f6e5a149c6ec68a8df43106e72bfd1ebb2

8210927: JDB tests do not update source path after doing a redefine class

Reviewed-by: sspitsyn

! test/jdk/com/sun/jdi/RedefineTTYLineNumber.java
! test/jdk/com/sun/jdi/lib/jdb/JdbCommand.java
! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java

Changeset: 5756385c
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-09-24 23:12:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/5756385c2bb106917f45ba71b24cf1645f702ebf

8274273: Update testing docs for MacOS with Non-US locale

Reviewed-by: erikj

! doc/testing.html
! doc/testing.md

Changeset: 9bc865d3
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date:      2021-09-25 11:42:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/9bc865d38c7e33036dd77392960d7d289d6eefa4

8273960: Redundant condition in Metadata.TypeComparator.compare

Reviewed-by: egahlin

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

Changeset: 8c122af6
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-09-25 12:42:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/8c122af6d8c3028dc0c49d7f3d48471faa3ceaa8

8274314: Typo in WatchService#poll(long timeout, TimeUnit unit) javadoc

Reviewed-by: alanb, lancea

! src/java.base/share/classes/java/nio/file/WatchService.java

Changeset: ab28db14
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-09-25 13:38:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/ab28db1428e7109934ef1ae17ad574ed8042b9a0

8274312: ProblemList 2 serviceability/dcmd/gc tests with ZGC on macos-all
8274313: ProblemList sun/tools/jmap/BasicJMapTest.java subtests

Reviewed-by: stuefe, sspitsyn, dholmes

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

Changeset: 4838a2ca
Author:    Daniel Jelinski <daniel.jelinski at dynatrace.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2021-09-25 15:37:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/4838a2ca7c8e75b95c1c68ada7523e2a94815f45

8274143: Disable "invalid entry for security.provider.X" error message in log file when security.provider.X is empty

Reviewed-by: weijun

! src/java.base/share/classes/sun/security/jca/ProviderList.java

Changeset: 5ec1cdca
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-09-25 21:04:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/5ec1cdcaf39229a7d2457313600b0dc2bf8c6453

8274321: Standardize values of @since tags in javax.lang.model

Reviewed-by: darcy

! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java

Changeset: 7700b254
Author:    seanwxiang <seanwxiang at tencent.com>
Committer: Hui Shi <hshi at openjdk.org>
Date:      2021-09-26 11:43:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/7700b25460b9898060602396fed7bc590ba242b8

8273401: Disable JarIndex support in URLClassPath

Reviewed-by: dfuchs, lancea, alanb, mchung

! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! test/jdk/sun/misc/JarIndex/JarIndexMergeForClassLoaderTest.java
! test/jdk/sun/misc/JarIndex/metaInfFilenames/Basic.java

Changeset: 252aaa92
Author:    bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-09-26 14:48:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/252aaa9249d8979366b37d59487b5b039d923e35

8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated

Reviewed-by: alanb, stuefe, rriggs

! src/hotspot/os/posix/os_posix.cpp
! src/java.base/unix/native/libjava/ProcessImpl_md.c

Changeset: e3aff8f8
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-09-27 04:02:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/e3aff8f8d8b928348bf89715ba9eb905f0f21fa9

8274289: jdk/jfr/api/consumer/TestRecordedFrameType.java failed with "RuntimeException: assertNotEquals: expected Interpreted to not equal Interpreted"

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/api/consumer/TestRecordedFrameType.java

Changeset: 7426fd4c
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-09-27 09:38:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/7426fd4c9c0428411d2c4a2c675fcad6646ea90a

8274325: C4819 warning at vm_version_x86.cpp on Windows after JDK-8234160

Reviewed-by: dholmes

! src/hotspot/cpu/x86/vm_version_x86.cpp

Changeset: 7436a77e
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Pankaj Bansal <pbansal at openjdk.org>
Date:      2021-09-27 12:07:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/7436a77e3d1232303264081cefb7166456601cac

8274317: Unnecessary reentrant synchronized block in java.awt.Cursor

Reviewed-by: serb, pbansal, prr

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

Changeset: b0983df5
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-09-27 14:05:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/b0983df5a404adb2f547d714d0fd19a090d1b3d3

8274074: SIGFPE with C2 compiled code with -XX:+StressGCM

Reviewed-by: roland, thartmann

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

Changeset: 172900da
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-09-27 16:28:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/172900dab133aad9029c904101ff9ddaaced6a8f

8274255: Update javac messages to use "enum class" rather than "enum type"

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties

Changeset: 2cffe4c8
Author:    Phil Race <prr at openjdk.org>
Date:      2021-09-27 16:41:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/2cffe4c8e0b8e6d5843b7e9545e4b4408c56465c

8274326: [macos] Ensure initialisation of sun/lwawt/macosx/CAccessibility in JavaComponentAccessibility.m

Reviewed-by: serb, pbansal, aivanov

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m

Changeset: daaa47e2
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2021-09-27 16:56:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/daaa47e2005cfa1d72f94a32e7756255f24c4d1f

8274311: Make build.tools.jigsaw.GenGraphs more configurable

Reviewed-by: alanb, iris

! make/jdk/src/classes/build/tools/jigsaw/GenGraphs.java
! make/jdk/src/classes/build/tools/jigsaw/javadoc-graphs.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java

Changeset: 14100d55
Author:    Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date:      2021-09-27 18:06:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/14100d55dc822a7eb4f3e499aa9077e7ad17b2a6

8274170: Add hooks for custom makefiles to augment jtreg test execution

Reviewed-by: erikj

! make/RunTests.gmk

Changeset: 75404ea2
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2021-09-27 18:07:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/75404ea25ed5ed77fda41afc6662b1fe7ea2fb43

8267636: Bump minimum boot jdk to JDK 17

Reviewed-by: darcy, erikj, iris

! make/conf/jib-profiles.js
! make/conf/test-dependencies
! make/conf/version-numbers.conf

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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 270d945d
Author:    duke <duke at openjdk.org>
Date:      2021-09-30 22:02:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/270d945dab0146fa786d491807e0773b5b7a47f5

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

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties



More information about the amber-dev mailing list