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

duke duke at openjdk.java.net
Thu Aug 12 22:06:54 UTC 2021


Changeset: f312f28b
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-08-05 01:00:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/f312f28b8b92949cc8da276c255a746f8098e741

8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC

Backport-of: a007cb1a1dd6a716555031c271cb11f4980813e7

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

Changeset: 90f85ff7
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-08-05 09:13:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/90f85ff70fe6b54ecc08794269422364f2128bfb

8271588: JFR Recorder Thread crashed with SIGSEGV in write_klass

Reviewed-by: egahlin

! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/utilities/jfrSignal.hpp

Changeset: dfacda48
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-08-05 22:12:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/dfacda488bfbe2e11e8d607a6d08527710286982

8270872: Final nroff manpage update for JDK 17

Reviewed-by: darcy, mr, iris, naoto

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

Changeset: 14692d5e
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-08-06 01:21:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/14692d5ed0652b867fcf28baafa498a9441683ac

Merge

! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/java.base/share/man/java.1
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/java.base/share/man/java.1

Changeset: e38e365c
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-08-06 01:30:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/e38e365c70197f7e45d8bdc7d6c2e3c59717369e

8271208: Typo in ModuleDescriptor.read javadoc

Reviewed-by: alanb, iris

! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java

Changeset: adb0ae56
Author:    Denghui Dong <ddong at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date:      2021-08-06 02:11:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/adb0ae56ab9efec12526433927c15308902535f7

8261441: JFR: Filename expansion

Reviewed-by: jbachorik, egahlin

! src/java.base/share/man/java.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java
! test/jdk/jdk/jfr/jcmd/JcmdHelper.java
+ test/jdk/jdk/jfr/jcmd/TestFilenameExpansion.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java

Changeset: ea02dade
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-08-06 03:49:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/ea02dade43409444b7c9f8b5065fded535b64f3f

8272067: Initial nroff manpage generation for JDK 18

Reviewed-by: darcy

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

Changeset: e7b6f481
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-08-06 05:58:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/e7b6f48182bb541741cb1465cd676d1749a028f8

8265602: -XX:DumpLoadedClassList should support custom loaders

Reviewed-by: ccheung, minqi

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveUtils.cpp
+ src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/classListWriter.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java
+ test/hotspot/jtreg/runtime/cds/appcds/customLoader/CustomClassListDump.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/CustomLoaderApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/CustomLoadee4WithLambda.java
- test/hotspot/jtreg/runtime/cds/appcds/test-classes/ArrayListTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/DumpClassListApp.java

Changeset: c2b7face
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-08-06 08:27:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/c2b7facea442eda470913546001c9a5e35d18929

8271896: Remove unnecessary top address checks in BOT

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp

Changeset: b6a19f17
Author:    Christoph Göttschkes <cgo at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-08-06 10:23:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/b6a19f173bc6c07622633c9d6757d96a95b43398

8271128: InlineIntrinsics support for 32-bit ARM

Reviewed-by: shade

! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp

Changeset: 0aca4f72
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-08-06 12:24:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/0aca4f72ce48bc75f2c466d1cba4ad70d3c7b875

8271868: Warn user when using mac-sign option with unsigned app-image.

Reviewed-by: almatvee, asemenyuk

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java

Changeset: f4cf2f7c
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-08-06 13:38:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/f4cf2f7cef6c09c16d714f08505327edd7032604

8272095: ProblemList java/nio/channels/FileChannel/Transfer2GPlus.java on linux-aarch64

Reviewed-by: alanb

! test/jdk/ProblemList.txt

Changeset: cc615208
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-08-06 14:16:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/cc61520803513e5aab597322303145562948c9a6

8270842: G1: Only young regions need to redirty outside references in remset.

Reviewed-by: tschatzl

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

Changeset: fa36e334
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-08-06 14:18:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/fa36e33437e9c8346a75ace8ed1b8c245b919d25

8271513: support JavaThreadIteratorWithHandle replacement by new ThreadsList::Iterator

Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Reviewed-by: kbarrett, dholmes, coleenp

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/runtime/threadSMR.inline.hpp

Changeset: e882087f
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-06 16:36:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/e882087f7abb21eb776af8c14bc62e7624ebb7f3

8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/ClassFile/FormatCheckingTest.java
! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java
! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
! test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java

Changeset: c495ede2
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-06 18:49:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/c495ede2c2df405e6eec0e205cd67401d7826c4c

8272099: mark hotspot runtime/Monitor tests which ignore external VM flags

Reviewed-by: dcubed

! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java

Changeset: 38ff85c8
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-08-06 23:33:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/38ff85c824750e7da66fd86f5bde1c4587e529c4

8271461: CompileCommand support for hidden class methods

Co-authored-by: Tianyelan <vhinf2047 at gmail.com>
Reviewed-by: yyang, xliu, iklam

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

Changeset: b84a9c7b
Author:    Hao Sun <haosun at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-08-09 09:38:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/b84a9c7b377282bd9b3d9ac78707f0c12f8dc53d

8271956: AArch64: C1 build failed after JDK-8270947

Reviewed-by: shade, ngasson

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

Changeset: a86ac0d1
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-08-09 10:31:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/a86ac0d1e3a6f02e587362c767abdf62b308d321

8271939: Clean up primitive raw accessors in oopDesc

Reviewed-by: stefank, tschatzl

! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp

Changeset: 2f7a4693
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-08-09 15:19:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/2f7a46934c7f8cc024083aefc400d5d52f2c95a7

8271931: Make AbortVMOnVMOperationTimeout more resilient to OS scheduling

Reviewed-by: shade, dholmes

! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp

Changeset: 272fcb42
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-08-09 15:50:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/272fcb423a79b5b8bb4a80679b6b48feca66ebca

8272113: Build compare script fails with differences in classlist

Reviewed-by: tschatzl, hseigel

! make/scripts/compare.sh

Changeset: 0ac2be9b
Author:    Phil Race <prr at openjdk.org>
Date:      2021-08-09 15:58:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/0ac2be9b35c56b4b1574cf03fe81111d3f39bedb

8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64

Reviewed-by: jdv, psadhukhan

! test/jdk/ProblemList.txt

Changeset: 9c6457f2
Author:    Artem Semenov <Artem.Semenov at jetbrains.com>
Committer: Anton Tarasov <ant at openjdk.org>
Date:      2021-08-09 16:21:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/9c6457f222e702b60fef4247c3e241c669eb9491

8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility
8262031: Create implementation for NSAccessibilityNavigableStaticText protocol
8264287: Create implementation for NSAccessibilityComboBox protocol peer
8264303: Create implementation for NSAccessibilityTabGroup protocol peer
8264292: Create implementation for NSAccessibilityList protocol peer
8267387: Create implementation for NSAccessibilityOutline protocol
8267388: Create implementation for NSAccessibilityTable protocol
8264286: Create implementation for NSAccessibilityColumn protocol peer
8264298: Create implementation for NSAccessibilityRow protocol peer
8264291: Create implementation for NSAccessibilityCell protocol peer

Reviewed-by: kizune, pbansal, serb

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SliderAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m
+ test/jdk/java/awt/a11y/AccessibleComponentTest.java
+ test/jdk/java/awt/a11y/AccessibleJComboboxTest.java
+ test/jdk/java/awt/a11y/AccessibleJListTest.java
+ test/jdk/java/awt/a11y/AccessibleJTabbedPaneTest.java
+ test/jdk/java/awt/a11y/AccessibleJTableTest.java
+ test/jdk/java/awt/a11y/AccessibleJTreeTest.java
+ test/jdk/java/awt/a11y/AccessibleTextTest.java

Changeset: 41dc795d
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-08-09 16:22:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/41dc795d6c08af84aa6544cc5a5704dcf99386cf

8264792: The NumberFormat for locale sq_XK formats price incorrectly.

Reviewed-by: joehw, iris

! make/data/currency/CurrencyData.properties
! test/jdk/java/util/Currency/CurrencyTest.java
! test/jdk/java/util/Currency/ValidateISO4217.java

Changeset: b53828b7
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-08-09 16:50:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/b53828b7c219f8f8fb22177bcc80b045ef7bad76

8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112

Reviewed-by: naoto, alanb

! test/jdk/ProblemList.txt
! test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java

Changeset: 4548677e
Author:    Phil Race <prr at openjdk.org>
Date:      2021-08-09 18:15:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/4548677e89fb7807639602d29b87dcaabe7b6d8d

8268824: Remove unused jdk.accessibility APIs deprecated for removal in JDK 9

Reviewed-by: serb

! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java

Changeset: 7fc99cf9
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-08-09 18:33:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/7fc99cf9b69f99fc78709e57b92cd88e09577d0f

8225488: Examine ExecutableType.getReceiverType behavior when source receiver parameter is absent

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! test/langtools/tools/javac/processing/model/element/TestExecutableReceiverType.java
! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java

Changeset: 843943c2
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-08-09 20:59:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/843943c204f6e8ca046919eae4e727bef6e3326c

8263567: gtests don't terminate the VM safely

Reviewed-by: stuefe, dcubed

! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/unittest.hpp

Changeset: 9654fd73
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-10 02:12:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/9654fd73cd72e12cdb6934727f251dddacc18654

8271892: mark hotspot runtime/PrintStringTableStats/PrintStringTableStatsTest.java test as ignoring external VM flags

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java

Changeset: eb6f3fe5
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-10 02:26:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/eb6f3fe59d469a369383a750d319318909cf8613

8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java

Changeset: abdc1074
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-08-10 03:18:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/abdc1074dcefda9012bb4d84c9f34a2dca5ea560

8270454: G1: Simplify region index comparison

Reviewed-by: kbarrett, ayang, tschatzl

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

Changeset: 3b899ef7
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-10 05:11:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/3b899ef7ffd87477ac1b10f4334b127597e9fe32

8272168: some hotspot runtime/logging tests don't check exit code

Reviewed-by: jiefu

! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java
! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java
! test/hotspot/jtreg/runtime/logging/CondyIndyTest.java
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java

Changeset: d53d94b1
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-08-10 05:36:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/d53d94b14d09bbcbfd9bbc0d214ead9bd52e7f58

8271925: ZGC: Arraycopy stub passes invalid oop to load barrier

Reviewed-by: neliasso, kvn

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp

Changeset: 2384e128
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-08-10 05:37:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/2384e128886ce8d60cb76e6cdae3a76ccebb9e89

8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert

Reviewed-by: neliasso, kvn

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java

Changeset: 089e83bf
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-08-10 07:40:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/089e83bf1bf6f28cec8dd30288720b6d066301f0

8266490: Extend the OSContainer API to support the pids controller of cgroups

Reviewed-by: sgehwolf, lucy

! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! src/java.base/share/classes/jdk/internal/platform/Metrics.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/hotspot/jtreg/containers/docker/TestMisc.java
+ test/hotspot/jtreg/containers/docker/TestPids.java
+ test/jdk/jdk/internal/platform/docker/TestPidsLimit.java
! test/lib/jdk/test/lib/containers/docker/Common.java

Changeset: 1f881349
Author:    Alan Hayward <alan.hayward at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date:      2021-08-10 08:29:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/1f8813495e8184b6c38319df1c2cb70de7811a76

8271869: AArch64: build errors with GCC11 in frame::saved_oop_result

Reviewed-by: ngasson, aph

! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp

Changeset: f2599ad8
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-08-10 10:12:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/f2599ad867476f11fdc455084bb64ab6e91fa146

8272196: Remove unused class ParStrongRootsScope

Reviewed-by: tschatzl, pliden

! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp

Changeset: 2b05fae1
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-08-10 12:17:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/2b05fae15568d5eb91d6d6d32c29f2fda453a8f5

8260262: Use common code in function unmap_shared() in perfMemory_posix.cpp

Reviewed-by: stuefe, coleenp

! src/hotspot/os/posix/perfMemory_posix.cpp

Changeset: 35b399ac
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2021-08-10 13:27:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/35b399aca810db63371ff65046f047ef0b955161

8269130: Replace usages of Collection.toArray() with Collection.toArray(T[]) to avoid redundant array copying

Reviewed-by: mullan, serb

! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/java.desktop/windows/classes/sun/awt/windows/WDesktopProperties.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java

Changeset: 67869b49
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2021-08-10 16:28:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/67869b491ae1eaf311dfb8c61a9e94329a822ffc

8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup

Reviewed-by: weijun

! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java
! test/jdk/sun/security/krb5/auto/ReferralsTest.java

Changeset: 57ae9fbe
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-08-10 16:49:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/57ae9fbe779e63f9606077047137b00220c6b3a2

8140442: Add getOutermostTypeElement to javax.lang.model utility class

Reviewed-by: jlahoda

! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/processing/model/util/elements/TestIsAutomaticMod.java
+ test/langtools/tools/javac/processing/model/util/elements/TestOutermostTypeElement.java

Changeset: 66d1faa7
Author:    Raffaello Giulietti <raffaello.giulietti at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date:      2021-08-10 17:16:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/66d1faa7847b645f20ab2e966adf0a523e3ffeb2

8271601: Math.floorMod(int, int) and Math.floorMod(long, long) differ in their logic

Reviewed-by: bpb

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

Changeset: b62e7420
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-08-10 19:13:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/b62e7420450dad5a807a5afa0f65f6632b344e29

8213714: AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use"

Reviewed-by: sspitsyn, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/IORedirector.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java

Changeset: 2a9acc31
Author:    Dean Long <dlong at openjdk.org>
Date:      2021-08-10 21:30:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/2a9acc31b824ed964dfa2126bc5a859c79532d50

8272050: typo in MachSpillCopyNode::implementation after JDK-8131362

Reviewed-by: kvn, thartmann

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

Changeset: 14893527
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-08-10 22:22:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/148935279d177e66a08a7003975bce3077104e07

8271718: Crash when during color transformation the color profile is replaced

Reviewed-by: prr

! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
+ test/jdk/java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java

Changeset: 5350b990
Author:    Hui Shi <hshi at openjdk.org>
Date:      2021-08-11 02:00:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/5350b9901c6cebe5d40bbba9a31d1f26285b1cd6

8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj

Reviewed-by: neliasso, xliu, thartmann

! src/hotspot/share/opto/macroArrayCopy.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java

Changeset: 846cc88f
Author:    Xiaowei Lu <lxw263044 at alibaba-inc.com>
Committer: Per Liden <pliden at openjdk.org>
Date:      2021-08-11 08:42:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/846cc88f9452a63269130b7fe17f504deaf2a773

8272138: ZGC: Adopt relaxed ordering for self-healing

Co-authored-by: Hao Tang <albert.th at alibaba-inc.com>
Reviewed-by: eosterlund, pliden

! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp

Changeset: adba09b9
Author:    Christoph Göttschkes <cgo at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-08-11 08:48:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/adba09b91de2e86fe4eb844c9066a23b176176bd

8272146: Disable Fibonacci test on memory constrained systems

Reviewed-by: dholmes, mseledtsov, shade

! test/hotspot/jtreg/runtime/Thread/Fibonacci.java

Changeset: 3215dbc8
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-08-11 08:54:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/3215dbc8b8e5f2c1454741dc7f94b0232c5d911f

8271928: ErroneousTree with start position -1

Reviewed-by: jlaskey, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! test/langtools/tools/javac/parser/JavacParserTest.java

Changeset: 0d0f2d07
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-08-11 10:19:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/0d0f2d07f72cc709618e5e448d43be7704b1ac68

8272216: G1: replace G1ParScanThreadState::_dest with a constant

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp

Changeset: abebbe23
Author:    Per Liden <pliden at openjdk.org>
Date:      2021-08-11 11:07:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/abebbe2335a6dc9b12e5f271bf32cdc54f80b660

8267186: Add string deduplication support to ZGC

Reviewed-by: eosterlund, kbarrett, stefank

! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.hpp
+ src/hotspot/share/gc/z/zMarkContext.hpp
+ src/hotspot/share/gc/z/zMarkContext.inline.hpp
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java

Changeset: 3f723ca4
Author:    Per Liden <pliden at openjdk.org>
Date:      2021-08-11 11:09:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/3f723ca4577b9cffeb6153ee386edd75f1dfb1c6

8271862: C2 intrinsic for Reference.refersTo() is often not used

Reviewed-by: kbarrett, mchung

! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/Reference.java

Changeset: cd1751c3
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2021-08-11 11:56:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/cd1751c34e974683f3d2734c8ad5823a6ea27295

8271884: G1CH::_expand_heap_after_alloc_failure is no longer needed

Reviewed-by: kbarrett, tschatzl

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

Changeset: 61942276
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2021-08-11 14:33:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/619422764d55875c1b9687ae7e9ce4dc99b71bf9

8272228: G1: G1CardSetInlinePtr Fix tautological assertion

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/g1CardSetContainers.hpp

Changeset: ec8d3bad
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-08-11 18:03:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/ec8d3badc869be7898b5a49fa5f9ba447bbbcf8d

8271159: [REDO] JDK-8249634 doclint should report implicit constructor as missing javadoc comments

Reviewed-by: darcy

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java
! test/langtools/jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
! test/langtools/tools/doclint/AccessTest.java
! test/langtools/tools/doclint/AccessibilityTest.java
! test/langtools/tools/doclint/AnchorTest.java
! test/langtools/tools/doclint/AnchorTest2.java
! test/langtools/tools/doclint/CrashInAnnotateTest.java
! test/langtools/tools/doclint/CrashInAnnotateTest.out
! test/langtools/tools/doclint/CustomTagTest.java
! test/langtools/tools/doclint/DuplicateParamTest.java
! test/langtools/tools/doclint/DuplicateReturnTest.java
! test/langtools/tools/doclint/EmptyAuthorTest.java
! test/langtools/tools/doclint/EmptyExceptionTest.java
! test/langtools/tools/doclint/EmptyParamTest.java
! test/langtools/tools/doclint/EmptyReturnTest.java
! test/langtools/tools/doclint/EmptySerialDataTest.java
! test/langtools/tools/doclint/EmptySerialFieldTest.java
! test/langtools/tools/doclint/EmptySinceTest.java
! test/langtools/tools/doclint/EmptyTagsTest.java
! test/langtools/tools/doclint/EmptyVersionTest.java
! test/langtools/tools/doclint/EndTagsTest.java
! test/langtools/tools/doclint/EndWithIdentifierTest.java
! test/langtools/tools/doclint/HtmlAttrsTest.java
! test/langtools/tools/doclint/HtmlTagsTest.java
! test/langtools/tools/doclint/LambdaTest.java
! test/langtools/tools/doclint/LiteralTest.java
! test/langtools/tools/doclint/MissingThrowsTest.java
! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java
+ test/langtools/tools/doclint/NoArgsConstructorTest.java
+ test/langtools/tools/doclint/NoArgsConstructorTest.out
! test/langtools/tools/doclint/OverridesTest.java
! test/langtools/tools/doclint/ParaTagTest.java
! test/langtools/tools/doclint/ProvidesTest.java
! test/langtools/tools/doclint/ReferenceTest.java
! test/langtools/tools/doclint/SummaryTest.java
! test/langtools/tools/doclint/SyntaxTest.java
! test/langtools/tools/doclint/SyntheticTest.java
+ test/langtools/tools/doclint/SyntheticTest.out
! test/langtools/tools/doclint/UnfinishedInlineTagTest.java
! test/langtools/tools/doclint/UsesTest.java
! test/langtools/tools/doclint/ValueTest.java
! test/langtools/tools/doclint/anchorTests/p/Test.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java
! test/langtools/tools/doclint/html/InlineTagsTest.java
! test/langtools/tools/doclint/html/ListTagsTest.java
! test/langtools/tools/doclint/html/OtherTagsTest.java
! test/langtools/tools/doclint/html/TableTagsTest.java
! test/langtools/tools/doclint/html/TagNotAllowed.java
! test/langtools/tools/doclint/html/TextNotAllowed.java
! test/langtools/tools/doclint/html/UnknownTagTest.java
! test/langtools/tools/doclint/packageTests/bad/Test.java
! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java
! test/langtools/tools/doclint/tidy/BadEnd.java
! test/langtools/tools/doclint/tidy/InsertImplicit.java
! test/langtools/tools/doclint/tidy/InvalidEntity.java
! test/langtools/tools/doclint/tidy/InvalidName.java
! test/langtools/tools/doclint/tidy/InvalidTag.java
! test/langtools/tools/doclint/tidy/InvalidURI.java
! test/langtools/tools/doclint/tidy/MissingGT.java
! test/langtools/tools/doclint/tidy/MissingTag.java
! test/langtools/tools/doclint/tidy/NestedTag.java
! test/langtools/tools/doclint/tidy/ParaInPre.java
! test/langtools/tools/doclint/tidy/RepeatedAttr.java
! test/langtools/tools/doclint/tidy/TextNotAllowed.java
! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java
! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.java
! test/langtools/tools/doclint/tool/MaxDiagsTest.java
! test/langtools/tools/doclint/tool/StatsTest.java
! test/langtools/tools/javac/doclint/DocLintFormatTest.java
! test/langtools/tools/javac/doclint/DocLintTest.java
! test/langtools/tools/javac/doclint/IncludePackagesTest.java
! test/langtools/tools/javac/doclint/NPEDuplicateClassNamesTest.java

Changeset: 9ba8a12c
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-08-11 18:04:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/9ba8a12cfbb3d7d17be454e29ee6ff476c8690c2

8269774: doclint reports missing javadoc comments for JavaFX properties if the docs are on the property method

Reviewed-by: kcr, hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
+ test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java

Changeset: 75a06421
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-11 19:38:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/75a06421e596b0e0006120a13836ec65a3ab9d46

8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes

Reviewed-by: iklam

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

Changeset: 9faab400
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2021-08-11 20:19:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/9faab400b8cf0611f14d377ea55a58d99795fa57

8272330: C2: Cleanup profile counter scaling

Reviewed-by: kvn

! src/hotspot/share/ci/ciMethod.cpp

Changeset: cd2dbe5f
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-08-11 20:54:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/cd2dbe5f007baf81ae9262c1152917e620970621

8272328: java.library.path is not set properly by Windows jpackage app launcher

Reviewed-by: herrick, almatvee

! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/AppLauncher.h
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
! src/jdk.jpackage/windows/native/common/WinSysInfo.cpp

Changeset: 44f137ff
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-08-11 23:39:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/44f137ff9c0229ab2d5eccd9ebaadf8db11f386d

8271170: Add unit test for what jpackage app launcher puts in the environment

Reviewed-by: almatvee, herrick

= test/jdk/tools/jpackage/apps/Hello.java
+ test/jdk/tools/jpackage/apps/PrintEnv.java
- test/jdk/tools/jpackage/apps/installer/Hello.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java
+ test/jdk/tools/jpackage/share/AppLauncherEnvTest.java

Changeset: bd27bb9c
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-12 03:45:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/bd27bb9cbedebd09f589679947ff32261f9ef352

8272345: macos doesn't check `os::set_boot_path()` result

Reviewed-by: dholmes

! src/hotspot/os/bsd/os_bsd.cpp
! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java

Changeset: ec2fc384
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-08-12 05:46:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/ec2fc384e50668b667335f973ffeb5a19bbcfb9b

8272120: Avoid looking for standard encodings in "java." modules

Reviewed-by: alanb, dfuchs, naoto

! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java
! src/java.management/share/classes/javax/management/loading/MLetParser.java
! src/java.management/share/classes/sun/management/counter/perf/PerfDataEntry.java
! src/java.management/share/classes/sun/management/counter/perf/PerfDataType.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java
! src/java.naming/share/classes/com/sun/jndi/ldap/BerDecoder.java
! src/java.naming/share/classes/com/sun/jndi/ldap/BerEncoder.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapName.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java
! src/java.naming/share/classes/javax/naming/ldap/Rdn.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java
! src/java.xml/share/classes/javax/xml/catalog/Normalizer.java

Changeset: a15b6592
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-08-12 07:01:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/a15b659278741337aefc15ce8002df66ce6323c0

8271732: Regression in StringBuilder.charAt bounds checking

Reviewed-by: alanb, naoto

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
+ test/jdk/java/lang/StringBuilder/CharAt.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java

Changeset: d38b3143
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2021-08-12 08:52:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/d38b31438dd4730ee2149c02277d60c35b9d7d81

8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790

Reviewed-by: prr

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

Changeset: b29fbad9
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-08-12 10:03:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/b29fbad940808c59f30e60222a9ca7a23c8e54b9

8267844: Replace Integer/Long.valueOf() with Integer/Long.parse*() where applicable

Reviewed-by: redestad

! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! test/micro/org/openjdk/bench/java/lang/Integers.java
! test/micro/org/openjdk/bench/java/lang/Longs.java

Changeset: 7e14c3cc
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-08-12 11:07:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/7e14c3cc112e109f0fc79c661eafd2fb14f22431

8272310: AArch64: Add missing changes for shared vector helper methods in m4 files

Reviewed-by: jiefu

! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4

Changeset: 464e874a
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-08-12 13:45:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/464e874a5c6b46fcc729227764d07feb1801314d

8048190: NoClassDefFoundError omits original ExceptionInInitializerError

Reviewed-by: dholmes, iklam

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
+ test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java

Changeset: 9980b413
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-08-12 13:56:41 +0000
URL:       https://git.openjdk.java.net/amber/commit/9980b413da47ac7dff74e66aaf12833e48fcce1d

8272107: Removal of Unsafe::defineAnonymousClass left a dangling C++ class

Reviewed-by: coleenp, iklam, dholmes

! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/constantPool.inline.hpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/services/heapDumper.cpp

Changeset: 93cab7d0
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-08-12 14:29:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/93cab7d07d56fef6973ce8ac2e8232e8f3b185dd

8272315: Improve assert_different_registers

Reviewed-by: adinn, vlivanov, thartmann

! src/hotspot/share/asm/register.hpp

Changeset: 428d5169
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-08-12 15:27:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/428d51694f56788f89e8df100a74cbadd369ffa6

8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap

Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java
! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
+ test/jdk/java/nio/channels/FileChannel/TransferOverlappedFileChannel.java

Changeset: e4766ee0
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2021-08-12 19:28:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/e4766ee0aa96ab80aeaca36afac5fcaa516620ef

8272391: Undeleted debug information

Reviewed-by: wetmore

! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java

Changeset: 11e84590
Author:    duke <duke at openjdk.org>
Date:      2021-08-12 22:01:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/11e8459088554bf00a0ab7fa45f178c28a2033e8

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




More information about the amber-dev mailing list