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

duke duke at openjdk.java.net
Thu Oct 14 22:06:56 UTC 2021


Changeset: 97ea9dd2
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-10-08 06:40:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/97ea9dd2f24f9f1fb9b9345a4202a825ee28e014

8274840: Update OS detection code to recognize Windows 11

Co-authored-by: Arno Zeller <arno.zeller at sap.com>
Reviewed-by: clanger, dholmes

! src/hotspot/os/windows/os_windows.cpp
! src/java.base/windows/native/libjava/java_props_md.c

Changeset: b60837a7
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2021-10-08 08:06:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/b60837a7d5d6f920d2fb968369564df155dc1018

8272586: emit abstract machine code in hs-err logs

Reviewed-by: kvn, dholmes

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
+ test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java

Changeset: 6364719c
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-10-08 12:23:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/6364719cd1c57220769ea580d958da8dc2fdf7f9

8274004: Change 'nonleaf' rank name
8273956: Add checking for rank values

Reviewed-by: dholmes, pchilanomate

! src/hotspot/os/aix/osThread_aix.cpp
! src/hotspot/os/bsd/osThread_bsd.cpp
! src/hotspot/os/linux/osThread_linux.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/shared/gcLogPrecious.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/taskTerminator.cpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/z/zMessagePort.inline.hpp
! src/hotspot/share/gc/z/zMetronome.cpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/stackWatermark.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/events.hpp
! test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/gtest/runtime/test_mutex.cpp
- test/hotspot/gtest/runtime/test_safepoint_locks.cpp
! test/hotspot/gtest/utilities/test_filterQueue.cpp

Changeset: 2aacd422
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-10-08 14:48:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/2aacd4220a01b467de671212c7a74e6c81a2ad3c

8274145: C2: condition incorrectly made redundant with dominating main loop exit condition

Reviewed-by: kvn, neliasso

! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestIfReplacedByMainLoopExit.java

Changeset: 36b89a18
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-10-08 14:51:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/36b89a18931d42b8002a843ec8218b5c1ba54374

8274785: ciReplay: Potential crash due to uninitialized Compile::_ilt variable

Reviewed-by: neliasso, kvn

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

Changeset: ccbce107
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2021-10-08 15:58:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/ccbce107f299c3b1c444e819c1fda7ae3c4866b5

8272756: Remove unnecessary explicit initialization of volatile variables in java.desktop

Reviewed-by: jdv, aivanov

! src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/Dialog.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/java/awt/event/InvocationEvent.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java
! src/java.desktop/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java
! src/java.desktop/share/classes/sun/java2d/Disposer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java
! src/java.desktop/unix/classes/sun/awt/X11/GtkFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XInputMethod.java
! src/java.desktop/unix/classes/sun/awt/X11/XLightweightFramePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWarningWindow.java
! src/java.desktop/windows/classes/sun/awt/windows/ThemeReader.java
! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java

Changeset: ec199072
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-10-08 16:11:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/ec199072c5867624d66840238cc8828e16ae8da7

8274864: Remove Amman/Cairo hacks in ZoneInfoFile

Reviewed-by: iris, joehw

! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java

Changeset: 239a35aa
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-10-08 16:43:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/239a35aa9166d0cb0b20850e1b52ad23b653d8d0

8233749: Files.exists javadoc doesn't mention eating IOException

Reviewed-by: lancea, alanb

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

Changeset: 3cb9724e
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-10-08 21:10:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/3cb9724ed94a7267853c5cddb18b4ae868ecf2e9

8274934: Attempting to acquire lock JNICritical_lock/41 out of order with lock MultiArray_lock/41

Reviewed-by: dcubed, iklam

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

Changeset: 9c431dd1
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Pavel Rappo <prappo at openjdk.org>
Date:      2021-10-08 23:08:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/9c431dd168c8a752d4aa1bde2268db0425d76990

8274900: Too weak variable type leads to unnecessary cast in jdk.javadoc

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java

Changeset: f640c7aa
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-09 00:46:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/f640c7aaa852b6c0e9144654b7222a6777201370

8274806: Simplify equals() call on nullable variable and a constant in java.desktop

Reviewed-by: serb, pbansal

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
! src/java.desktop/windows/classes/sun/awt/windows/WDesktopProperties.java

Changeset: aac6c4ea
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2021-10-09 03:52:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/aac6c4ea707fa592b2bcd7586c1fe61a19e3725e

8272229: BasicSplitPaneDivider:oneTouchExpandableChanged() returns leftButton and rightButton as null with GTKLookAndFeel

Reviewed-by: serb, jdv, kizune

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java

Changeset: 6d1d4d52
Author:    Wang Huang <whuang at openjdk.org>
Committer: Hamlin Li <mli at openjdk.org>
Date:      2021-10-09 08:19:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/6d1d4d52928ed38bbc73ddcbede5389995a8e65f

8268231: Aarch64: Use ldp in intrinsics for String.compareTo

Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Sun Jianye <sunjianye at huawei.com>
Co-authored-by: Wu Yan <wuyan at openjdk.org>
Reviewed-by: ngasson, aph

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

Changeset: 2c83559e
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-10 08:41:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/2c83559eda410d268c6d8a56d7fd1c34f817cb83

8274882: Cleanup redundant boxing in java.desktop

Reviewed-by: serb, pbansal

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/image/VSyncedBSManager.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifColorUtilities.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java

Changeset: 296f8537
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-10 08:46:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/296f8537f71b84f194cf2718ac9b85ba6843cfa3

8274029: Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java

Reviewed-by: serb

! test/jdk/java/awt/print/Dialog/DialogOrient.java

Changeset: 2ff3977a
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-10-10 14:00:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/2ff3977a66c8d8b521cd0ad266ba954682a268ce

8275004: CDS build failure with gcc11

Reviewed-by: shade

! src/hotspot/share/cds/cdsConstants.hpp

Changeset: 5ecc99bb
Author:    Lin Zang <lzang at openjdk.org>
Date:      2021-10-11 01:56:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/5ecc99bbf55e631b5bfa07e2c36b38e820682363

8274620: resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java is timing out

Reviewed-by: cjplummer, dholmes

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! test/hotspot/jtreg/ProblemList.txt

Changeset: a05873a2
Author:    Ao Qi <aoqi at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-10-11 02:17:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/a05873a225c40d12e60870794b9c993d1ea89cfe

8274952: jdk/jfr/api/consumer/TestRecordedFrameType.java failed when c1 disabled

Reviewed-by: egahlin, jiefu

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

Changeset: c032186b
Author:    Fei Gao <Fei.Gao at arm.com>
Committer: Pengfei Li <pli at openjdk.org>
Date:      2021-10-11 06:59:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/c032186b421c64b44397cb7aa101b40e5f93dfff

8272968: AArch64: Remove redundant matching rules for commutative ops

Reviewed-by: ngasson

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

Changeset: 49f8ce6e
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-10-11 10:31:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/49f8ce6e9c797cd11ea586e3cf87398888bc8cf1

8274773: [TESTBUG] UnsafeIntrinsicsTest intermittently fails on weak memory model platform

Reviewed-by: eosterlund, goetz

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

Changeset: 3edee1e1
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-10-11 10:37:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/3edee1e1feed564397ac47a32c0394d7798bac17

8272723: Don't use Access API to access primitive fields

Reviewed-by: stefank, eosterlund

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/typeArrayOop.inline.hpp
! src/hotspot/share/prims/unsafe.cpp

Changeset: c55dd365
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-10-11 10:51:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/c55dd365e3463670697b09de0ff70877203e5a69

8275008: gtest build failure due to stringop-overflow warning with gcc11

Reviewed-by: dholmes, ihse

! make/hotspot/lib/CompileGtest.gmk

Changeset: aaf2401b
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-10-11 11:46:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/aaf2401bc7d766dee5ffc623db86c4723c7e3760

8274927: Remove unnecessary G1ArchiveAllocator code

Reviewed-by: kbarrett, ayang

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

Changeset: b7af8905
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-10-11 11:48:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/b7af890574b3c13122fe7de987a8c9458c05f625

8274430: Remove some debug error printing code added in JDK-8017163

Reviewed-by: sjohanss, ayang

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

Changeset: 110e38de
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-10-11 12:11:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/110e38ded8e09361f24c582c770d35f5cfdabf82

8274753: ZGC: SEGV in MetaspaceShared::link_shared_classes
8274935: dumptime_table has stale entry

Reviewed-by: eosterlund, iklam

! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java

Changeset: b870468b
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-10-11 12:38:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/b870468bdc99938fbb19a41b0ede0a3e3769ace2

8274347: Passing a *nested* switch expression as a parameter causes an NPE during compile

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java

Changeset: 0d80f6cf
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2021-10-11 13:34:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/0d80f6cf82ddab85f2461c7cc663a93bb222e988

8274379: Allow process of unsafe access errors in check_special_condition_for_native_trans

Reviewed-by: rehn, dholmes

! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 3f073377
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-10-11 15:10:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/3f07337722a0c8c6b452a44745598268d67c0864

8273614: Shenandoah: intermittent timeout with ConcurrentGCBreakpoint tests

Reviewed-by: shade

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

Changeset: 3f01d03a
Author:    Lin Zang <lzang at openjdk.org>
Date:      2021-10-11 15:27:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/3f01d03a10cb3f647735ed4bbea1768ff18bf8f2

8275021: Test serviceability/sa/TestJmapCore.java fails with: java.io.IOException: Stack frame 0x4 not found

Reviewed-by: dholmes, dcubed

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

Changeset: 83c37719
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-10-11 15:48:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/83c37719290039672cf261701028c8eb044a2e77

8273881: Metaspace: test repeated deallocations

Reviewed-by: dholmes, shade

! test/hotspot/gtest/metaspace/test_metaspacearena.cpp

Changeset: 75f5145e
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-10-11 16:58:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/75f5145e21a1320c1a08080af861497ce7c3f266

8274925: Shenandoah: shenandoah/TestAllocHumongousFragment.java test failed on lock rank check

Reviewed-by: shade

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

Changeset: 829dea45
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Pankaj Bansal <pbansal at openjdk.org>
Date:      2021-10-11 19:19:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/829dea45c9ab90518f03a66aad7e681cd4fda8b3

8274945: Cleanup unnecessary calls to Throwable.initCause() in java.desktop

Reviewed-by: jdv, serb, pbansal

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java
! src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java

Changeset: dd93c6e2
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-12 00:14:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/dd93c6e27b66acebb221583fd28d03c65bfc1f24

8272167: AbsPathsInImage.java should skip *.dSYM directories

Reviewed-by: ihse, erikj

! test/jdk/build/AbsPathsInImage.java

Changeset: 1e306959
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-10-12 01:25:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/1e3069593e6f56714e1ee557b70930c2749d820c

8274466: G1: use field directly rather than method in G1CollectorState::in_mixed_phase

Reviewed-by: ayang, sjohanss

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

Changeset: ef0922e8
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-10-12 05:56:15 +0000
URL:       https://git.openjdk.java.net/amber/commit/ef0922e88528bdf4fe75537ddf4e82123e3f58b3

8274560: JFR: Add test for OldObjectSample event when using Shenandoah

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java
+ test/jdk/jdk/jfr/event/oldobject/TestShenandoah.java

Changeset: a5f09d10
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-10-12 06:22:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/a5f09d1088d9dd610139370739e9fbd6e34416cb

8275031: runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails when hsdis is present

Reviewed-by: dholmes, dnsimon

! src/hotspot/share/code/nmethod.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java

Changeset: cfe7471f
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-10-12 07:24:15 +0000
URL:       https://git.openjdk.java.net/amber/commit/cfe7471f1769eca2a4e623f5ba9cddceb005f0bf

8177814: jdk/editpad is not in jdk TEST.groups

Reviewed-by: serb

! test/jdk/TEST.groups

Changeset: 7d2633f7
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Pavel Rappo <prappo at openjdk.org>
Date:      2021-10-12 09:37:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/7d2633f795c27edc2dfbbd7a9d9e44bdb23ec6a1

8275002: Remove unused AbstractStringBuilder.MAX_ARRAY_SIZE

Reviewed-by: prappo, jlaskey, martin

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

Changeset: 8de26361
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-10-12 09:40:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/8de26361f7d789c7b317536198c891756038a8ea

8274615: Support relaxed atomic add for linux-aarch64

Reviewed-by: aph, dholmes

! src/hotspot/cpu/aarch64/atomic_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp

Changeset: 33050f80
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2021-10-12 09:49:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/33050f8013366f5e3a01ab1a75ba3fee9cc73089

8274986: max code printed in hs-err logs should be configurable

Reviewed-by: never, dholmes

! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
! test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java

Changeset: d04d4ee2
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-10-12 11:14:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/d04d4ee2c193baf4339ee3025e3fbcd31d62f484

8274894: Use Optional.empty() instead of ofNullable(null) in HttpResponse.BodySubscribers.discarding

Reviewed-by: dfuchs

! src/java.net.http/share/classes/java/net/http/HttpResponse.java

Changeset: b460d6dd
Author:    kabutz <heinz at javaspecialists.eu>
Committer: Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-10-12 11:38:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/b460d6ddafcd1be76bcf407254f843df6bbfb70b

8275091: /src/jdk.management.jfr/share/classes/module-info.java has non-canonical order

Reviewed-by: mgronlun

! src/jdk.management.jfr/share/classes/module-info.java

Changeset: 1ab64143
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-10-12 11:58:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/1ab64143c06e33e23172dd77c39e434443347364

8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag

Reviewed-by: shade

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

Changeset: e16b93ad
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-10-12 12:18:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/e16b93ad52c96fddd9097c2cb0fa78ae781c547b

8274770: [PPC64] resolve_jobject needs a generic implementation to support load barriers

Reviewed-by: goetz, nradomski

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

Changeset: e393c5ea
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-10-12 13:16:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/e393c5ea9d9a254cdacbd311498c55c560e8ab25

8275074: Cleanup unused code in JFR LeakProfiler

Reviewed-by: mgronlun

! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp
- src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.cpp
- src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.hpp

Changeset: f6234606
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-10-12 13:21:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/f62346066869b681d1cc9f63775393b11a48722a

8274911: testlibrary_tests/ir_framework/tests/TestIRMatching.java fails with "java.lang.RuntimeException: Should have thrown exception"

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRMatcher.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/Utils.java

Changeset: 07b1f1c2
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-10-12 15:25:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/07b1f1c282ee0a7df6a6b0f240962a032ea3a413

8274548: (fc) FileChannel gathering write fails with IOException "Invalid argument" on macOS 11.6

Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/java.base/unix/native/libnio/ch/IOUtil.c
! src/java.base/windows/native/libnio/ch/IOUtil.c
+ test/jdk/java/nio/channels/FileChannel/LargeGatheringWrite.java

Changeset: 89999f70
Author:    Dmitry Batrak <dbatrak at openjdk.org>
Date:      2021-10-12 15:36:41 +0000
URL:       https://git.openjdk.java.net/amber/commit/89999f70e06b41704c7c5b0f9a19582f90806a10

8275131: Exceptions after a touchpad gesture on macOS

Reviewed-by: dmarkov, prr

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

Changeset: b8bd259b
Author:    Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2021-10-12 16:56:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/b8bd259bb83096f8727222a4e5cd84e80e096275

8271737: Only normalize the cached user.dir property once

Reviewed-by: phh

! src/java.base/windows/classes/java/io/WinNTFileSystem.java

Changeset: 8657f776
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-10-12 17:05:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/8657f77608f37d7ff5254032858f2f16c7c204d5

8271514: support JFR use of new ThreadsList::Iterator

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

! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp
! src/hotspot/share/jfr/utilities/jfrThreadIterator.hpp

Changeset: 124f8237
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-12 19:13:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/124f82377ba93359bc59118ee315ba194080fa92

8268764: Use Long.hashCode() instead of int-cast where applicable

Reviewed-by: kevinw, prr, kizune, serb

! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java
! src/java.rmi/share/classes/java/rmi/server/ObjID.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/FieldImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/MethodImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java

Changeset: 03c2b73e
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-10-12 23:28:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/03c2b73e2112cdbcbd1230009de0a15a9bd31815

8275128: Build hsdis using normal build system

Reviewed-by: erikj

+ make/Hsdis.gmk
! make/Main.gmk
! make/autoconf/configure.ac
! make/autoconf/help.m4
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! src/utils/hsdis/README
- src/utils/hsdis/hsdis-demo.c

Changeset: b1b83500
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-10-12 23:43:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/b1b83500a9c3a74bf39894e49eefd031d208b9b9

8275171: ProblemList compiler/codegen/aes/TestAESMain.java on linux-x64 and windows-x64 in -Xcomp mode

Reviewed-by: iignatyev

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

Changeset: ab34cced
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-13 05:26:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/ab34cced3beae765fe9d6b6acfef7e6a7f3082cd

8275186: Suppress warnings on non-serializable array component types in xml

Reviewed-by: joehw

! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.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/XMLSchemaException.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/xpath/internal/axes/UnionPathIterator.java

Changeset: cf828673
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-10-13 07:12:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/cf828673a9b76fd3f26db9a3f714166861a65c9e

8275049: [ZGC] missing null check in ZNMethod::log_register

Reviewed-by: nradomski, eosterlund, pliden

! src/hotspot/share/gc/z/zNMethod.cpp

Changeset: 337b73a4
Author:    Niklas Radomski <nradomski at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2021-10-13 07:36:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/337b73a459ba24aa529b7b097617434be1d0030e

8274851: [PPC64] Port zgc to linux on ppc64le

Reviewed-by: ihse, pliden, mdoerr, eosterlund

! make/autoconf/jvm-features.m4
! make/hotspot/gensrc/GensrcAdlc.gmk
! src/hotspot/cpu/ppc/assembler_ppc.hpp
+ src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
+ src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp
+ src/hotspot/cpu/ppc/gc/z/zGlobals_ppc.cpp
+ src/hotspot/cpu/ppc/gc/z/zGlobals_ppc.hpp
+ src/hotspot/cpu/ppc/gc/z/z_ppc.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/vmreg_ppc.hpp
+ src/hotspot/os_cpu/linux_ppc/gc/z/zSyscall_linux_ppc.hpp

Changeset: c3b75c6c
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-10-13 08:10:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/c3b75c6cdf03ffa3c887bf3db29e17668b228f79

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

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/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
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp

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

8275075: Remove unnecessary conversion to String in jdk.hotspot.agent

Reviewed-by: sspitsyn, cjplummer

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadConstant.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfDataEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java

Changeset: b8cb76ad
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-10-13 10:15:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/b8cb76ad210cb3e7524c7f5b13cfe57746ac05d4

8273682: Upgrade Jline to 3.20.0

Reviewed-by: sundar

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletionMatcher.java
- src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ConfigurationPath.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EndOfFileException.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReaderBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/PrintAboveWriter.java
- src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ScriptEngine.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/CompletionMatcherImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/ReaderUtils.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/StringsCompleter.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/SystemCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Terminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JansiSupport.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JnaSupport.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedCharSequence.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedString.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStringBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStyle.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ColorPalette.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Colors.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Curses.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Log.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpInputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Signals.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/StyleResolver.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt-basic.caps
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt-unicode-256color.caps
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt-unicode.caps
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/rxvt.caps
! src/jdk.internal.le/share/legal/jline.md
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaSupportImpl.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinSysTerminal.java
! test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java
! test/jdk/jdk/internal/jline/KeyConversionTest.java

Changeset: 5ffb5d10
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Pavel Rappo <prappo at openjdk.org>
Date:      2021-10-13 11:34:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/5ffb5d100f3383f9afaf20c8a659971522153505

8272992: Replace usages of Collections.sort with List.sort call in jdk.* modules

Reviewed-by: cjplummer, prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/JStatLogger.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Jstat.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XOpenTypeViewer.java

Changeset: 451a2965
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-10-13 14:30:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/451a296510994ff9fe1e0381900ffa9a8a1caa54

8275173: testlibrary_tests/ir_framework/tests/TestCheckedTests.java fails after JDK-8274911

Reviewed-by: chagedorn, thartmann

! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java

Changeset: d8f6b6c1
Author:    Fairoz Matte <fmatte at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date:      2021-10-13 15:38:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/d8f6b6c19a591512ff4e956823cb87a83e088ae8

8274718: runtime/cds/appcds/LambdaEagerInit.java fails with -XX:-CompactStrings

Reviewed-by: iklam, ccheung

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

Changeset: d15fbc28
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-13 16:53:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/d15fbc28afc3f2d509b4e46e70877a4650fafdc2

8275187: Suppress warnings on non-serializable array component types in java.sql.rowset

Reviewed-by: lancea

! src/java.sql.rowset/share/classes/com/sun/rowset/internal/BaseRow.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/Row.java

Changeset: 1e0184d1
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-13 20:04:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/1e0184d142deb18e719fc28814a293b44bab6c63

8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList

Reviewed-by: serb, pbansal

! test/jdk/ProblemList.txt

Changeset: 7dc2db4a
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-10-13 20:06:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/7dc2db4aacfeea0caffcc76fd352eabf64ee34c4

8274032: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI

Reviewed-by: serb, pbansal

! test/jdk/java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java

Changeset: d9e03e42
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-10-13 20:19:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/d9e03e42afbb2e5115b67accfffad4938b8314b1

8275244: Suppress warnings on non-serializable array component types in jdk.management

Reviewed-by: alanb

! src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java

Changeset: 8b1b6f9f
Author:    TatWai Chong <tatwai.chong at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date:      2021-10-14 05:27:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/8b1b6f9fb375bbc2de339ad8f526ca4d5f83dc70

8269559: AArch64: Implement string_compare intrinsic in SVE

Reviewed-by: ngasson, aph

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/register_definitions_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
+ test/micro/org/openjdk/bench/java/lang/StringCompareToDifferentLength.java

Changeset: 333c4692
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2021-10-14 09:35:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/333c4692d898d582fe162cc9621acd3e1c242d67

8275262: [BACKOUT] AArch64: Implement string_compare intrinsic in SVE

Reviewed-by: dholmes, tschatzl

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/register_definitions_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
- test/micro/org/openjdk/bench/java/lang/StringCompareToDifferentLength.java

Changeset: 8d9004b7
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-10-14 12:19:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/8d9004b7f4fd9b53d3f2240b382e7d71d7399125

8274781: Use monospace font for enclosing interface

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java

Changeset: 3b0b6adc
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-10-14 12:52:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/3b0b6adc3d547fcf4b971536d2404c342d18046f

8275226: Shenandoah: Relax memory constraint for worker claiming tasks/ranges

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp

Changeset: 54b88707
Author:    Per Liden <pliden at openjdk.org>
Date:      2021-10-14 14:05:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/54b887076612c0eaa410a849178f8ba0c4ed3eeb

8275035: Clean up worker thread infrastructure

Reviewed-by: stefank, ayang

! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
- src/hotspot/share/gc/g1/g1BatchedGangTask.cpp
- src/hotspot/share/gc/g1/g1BatchedGangTask.hpp
+ src/hotspot/share/gc/g1/g1BatchedTask.cpp
+ src/hotspot/share/gc/g1/g1BatchedTask.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCTask.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp
! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp
! src/hotspot/share/gc/g1/g1ParallelCleaning.hpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.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
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/parallelCleaning.hpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shared/preservedMarks.hpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/pretouchTask.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shared/weakProcessor.hpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
- src/hotspot/share/gc/shared/workerManager.hpp
+ src/hotspot/share/gc/shared/workerThread.cpp
+ src/hotspot/share/gc/shared/workerThread.hpp
+ src/hotspot/share/gc/shared/workerUtils.cpp
+ src/hotspot/share/gc/shared/workerUtils.hpp
- src/hotspot/share/gc/shared/workgroup.cpp
- src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.hpp
! src/hotspot/share/gc/z/zTask.cpp
! src/hotspot/share/gc/z/zTask.hpp
! src/hotspot/share/gc/z/zWorkers.cpp
! src/hotspot/share/gc/z/zWorkers.hpp
! src/hotspot/share/logging/logPrefix.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/runtime/nonJavaThread.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/gtest/gc/g1/test_g1BatchedGangTask.cpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp

Changeset: 40d69f0c
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-10-14 14:38:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/40d69f0c41c8550605c3a1e6e572aecd3a8cf138

8254267: javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:"

Reviewed-by: weijun, dfuchs

! test/jdk/javax/xml/crypto/dsig/LogParameters.java

Changeset: ede3f4e9
Author:    Bernhard Urban-Forster <burban at openjdk.org>
Committer: Andrew Haley <aph at openjdk.org>
Date:      2021-10-14 16:58:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/ede3f4e94c752a8457b7c24e001bd122845d2f6a

8274795: AArch64: avoid spilling and restoring r18 in macro assembler

Reviewed-by: aph

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

Changeset: a16f2d0a
Author:    Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2021-10-14 18:26:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/a16f2d0a3c326dd8b3b2133a9c170d998b7aa631

8272908: Missing coverage for certain classes in com.sun.org.apache.xml.internal.security

Reviewed-by: rhalade

+ test/jdk/com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java
! test/jdk/com/sun/org/apache/xml/internal/security/TruncateHMAC.java
+ test/jdk/com/sun/org/apache/xml/internal/security/signature-enveloping-hmac-sha1-keyinfo.xml

Changeset: e68d7d7c
Author:    duke <duke at openjdk.org>
Date:      2021-10-14 22:02:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/e68d7d7c962ccc2eda1f706710183641289ffa47

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

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



More information about the amber-dev mailing list