git: openjdk/amber: records-2: 112 new changesets

duke duke at openjdk.java.net
Mon Nov 2 17:45:01 UTC 2020


Changeset: ff5f2265
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-10-23 01:13:36 +0000
URL:       https://github.com/openjdk/amber/commit/ff5f2265

8255086: Update the root locale display names

Reviewed-by: bchristi, joehw

! src/java.base/share/classes/sun/util/resources/LocaleNames.properties
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
! test/jdk/java/util/Locale/LocaleTest.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: d8d91977
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-10-23 01:51:44 +0000
URL:       https://github.com/openjdk/amber/commit/d8d91977

8242559: Clean the "libawt_xawt" library from code for headless mode

Reviewed-by: kizune

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_MenuComponent.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c
! src/java.desktop/unix/native/libawt_xawt/awt/canvas.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/list.c
! src/java.desktop/unix/native/libawt_xawt/awt/list.h
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.h
! src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c
! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c
! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKStyle.c
! src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRSurfaceData.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Desktop.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h
! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.c
! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h

Changeset: 2ca7a080
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-10-23 05:27:57 +0000
URL:       https://github.com/openjdk/amber/commit/2ca7a080

8255268: 32-bit failures in runtime/Metaspace/elastic

Reviewed-by: shade

! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java

Changeset: a824781b
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-10-23 05:49:56 +0000
URL:       https://github.com/openjdk/amber/commit/a824781b

8255210: [Vector API] jdk/incubator/vector/Int256VectorTests.java crashes on AVX512 machines

Reviewed-by: psandoz, sviswanathan, jbhateja

! src/hotspot/cpu/x86/x86.ad

Changeset: 64dc4b18
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-23 06:34:17 +0000
URL:       https://github.com/openjdk/amber/commit/64dc4b18

8255225: compiler/aot tests fail on Windows with NPE during artifact resolution

Reviewed-by: erikj, clanger

! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java

Changeset: fe74f3cd
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-10-23 07:11:58 +0000
URL:       https://github.com/openjdk/amber/commit/fe74f3cd

8255224: x86_32 tests fail with "bad AD file" after JDK-8223051

Reviewed-by: shade, kvn

! src/hotspot/cpu/x86/x86_32.ad

Changeset: 8e5dff08
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-10-23 07:16:03 +0000
URL:       https://github.com/openjdk/amber/commit/8e5dff08

8255213: Shenandoah build fails without JFR after JDK-8255036

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp

Changeset: c1524c59
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-10-23 07:30:28 +0000
URL:       https://github.com/openjdk/amber/commit/c1524c59

8255208: CodeStrings passed to Disassembler::decode are ignored

Reviewed-by: kvn, iklam

! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/disassembler.hpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreter.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp

Changeset: 107fb9cc
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-10-23 07:59:31 +0000
URL:       https://github.com/openjdk/amber/commit/107fb9cc

8255049: Remove support for the hsdis decode_instructions entry point in hotspot

Reviewed-by: neliasso, kvn

! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/disassembler.hpp

Changeset: c5204696
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-10-23 08:22:05 +0000
URL:       https://github.com/openjdk/amber/commit/c5204696

8255131: G1CollectedHeap::is_in() returns wrong result

Reviewed-by: sjohanss, kbarrett, ayang

! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp

Changeset: e52156d7
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-10-23 08:33:14 +0000
URL:       https://github.com/openjdk/amber/commit/e52156d7

8255067: Restore Copyright line in file modified by 8253191

Reviewed-by: kvn, shade

! test/hotspot/jtreg/compiler/c2/TestUnsignedByteCompare.java
= test/hotspot/jtreg/compiler/c2/TestUnsignedByteCompare1.java

Changeset: 63ce304e
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-10-23 09:04:03 +0000
URL:       https://github.com/openjdk/amber/commit/63ce304e

8249675: x86: frequency extraction from cpu brand string is incomplete

Reviewed-by: egahlin, dholmes

! src/hotspot/cpu/x86/vm_version_ext_x86.cpp
! src/hotspot/cpu/x86/vm_version_ext_x86.hpp

Changeset: 0e920531
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-10-23 09:47:29 +0000
URL:       https://github.com/openjdk/amber/commit/0e920531

8254286: Wrong inference in switch expression with "null" arm

Reviewed-by: mcimadamore, vromero

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

Changeset: ac1748e7
Author:    Ningsheng Jian <njian at openjdk.org>
Date:      2020-10-23 10:06:40 +0000
URL:       https://github.com/openjdk/amber/commit/ac1748e7

8254670: SVE test uses linux-specific api

Reviewed-by: adinn, vkempik

! test/hotspot/jtreg/compiler/c2/aarch64/TestSVEWithJNI.java
! test/hotspot/jtreg/compiler/c2/aarch64/libTestSVEWithJNI.c

Changeset: 55a0cad8
Author:    Kiran Sidhartha Ravikumar <kravikumar at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2020-10-23 10:13:08 +0000
URL:       https://github.com/openjdk/amber/commit/55a0cad8

8254982: (tz) Upgrade time-zone data to tzdata2020c

Reviewed-by: erikj, naoto

! make/data/tzdata/VERSION
! make/data/tzdata/australasia
! make/data/tzdata/europe
! test/jdk/java/util/Formatter/BasicDateTime.java

Changeset: df792573
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2020-10-23 10:49:29 +0000
URL:       https://github.com/openjdk/amber/commit/df792573

8255274: [PPC64, s390] wrong StringLatin1.indexOf version matched

Reviewed-by: clanger, rrich

! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad

Changeset: 9007bc20
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2020-10-23 10:52:17 +0000
URL:       https://github.com/openjdk/amber/commit/9007bc20

8255129: [PPC64, s390] Check vector_size_supported and add VectorReinterpret node

Reviewed-by: lucy

! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad

Changeset: 12daf2b6
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2020-10-23 12:20:35 +0000
URL:       https://github.com/openjdk/amber/commit/12daf2b6

8255340: [s390] build failure after JDK-8255208

Reviewed-by: shade

! src/hotspot/cpu/s390/vm_version_s390.cpp

Changeset: 5ec1b80c
Author:    Fei Yang <fyang at openjdk.org>
Date:      2020-10-23 13:16:37 +0000
URL:       https://github.com/openjdk/amber/commit/5ec1b80c

8255287: aarch64: fix SVE patterns for vector shift count

Co-authored-by: Yanhong Zhu <zhuyanhong2 at huawei.com>
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp
+ test/hotspot/jtreg/compiler/c2/aarch64/TestVectorShiftShorts.java

Changeset: cc861134
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-10-23 15:37:46 +0000
URL:       https://github.com/openjdk/amber/commit/cc861134

8255271: Avoid generating duplicate interpreter entries for subword types

Reviewed-by: iklam, coleenp

! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp

Changeset: 185c8bcf
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-10-23 17:46:30 +0000
URL:       https://github.com/openjdk/amber/commit/185c8bcf

8255338: CodeSections are never frozen

Reviewed-by: neliasso, kvn

! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp

Changeset: cf821b0b
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-10-23 18:36:31 +0000
URL:       https://github.com/openjdk/amber/commit/cf821b0b

8232024: Don't pollute log output with multiple errors of the same type

Reviewed-by: almatvee, herrick

! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_zh_CN.properties

Changeset: 3f6abd22
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-23 19:42:30 +0000
URL:       https://github.com/openjdk/amber/commit/3f6abd22

8255330: gtest/MetaspaceGtests.java fail on 32-bit platforms

Reviewed-by: stuefe

! test/hotspot/jtreg/gtest/MetaspaceGtests.java

Changeset: 6545e19f
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-10-23 22:31:18 +0000
URL:       https://github.com/openjdk/amber/commit/6545e19f

8255078: sun/net/ftp/imp/FtpClient$MLSxParser uses wrong datetime format

Reviewed-by: dfuchs

! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
+ test/jdk/sun/net/ftp/TestFtpTimeValue.java

Changeset: 69b01724
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-25 07:27:22 +0000
URL:       https://github.com/openjdk/amber/commit/69b01724

8199074: Test javax/swing/DataTransfer/8059739/bug8059739.java is unstable

Reviewed-by: serb, prr

! test/jdk/ProblemList.txt

Changeset: 1a94ebc7
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-25 07:32:57 +0000
URL:       https://github.com/openjdk/amber/commit/1a94ebc7

8254112: javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java fails on windows

Reviewed-by: trebari, serb

! test/jdk/ProblemList.txt

Changeset: 60d01424
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2020-10-25 14:49:26 +0000
URL:       https://github.com/openjdk/amber/commit/60d01424

8255379: ProblemList compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java

Reviewed-by: alanb

! test/hotspot/jtreg/ProblemList.txt

Changeset: 57d903bd
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-10-25 18:22:10 +0000
URL:       https://github.com/openjdk/amber/commit/57d903bd

8255242: Bidi.requiresBidi has misleading exception message

Reviewed-by: bchristi

! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java
! test/jdk/java/text/Bidi/BidiConformance.java

Changeset: 93dadbe0
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-10-25 20:47:48 +0000
URL:       https://github.com/openjdk/amber/commit/93dadbe0

7190589: [macosx] In the test bug4278839 never press ctrl+arrow

Reviewed-by: prr

! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java

Changeset: ee34fa58
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-10-25 20:54:35 +0000
URL:       https://github.com/openjdk/amber/commit/ee34fa58

8199060: Test javax/swing/text/html/parser/Parser/6990651/bug6990651.java is unstable

Reviewed-by: prr

! test/jdk/ProblemList.txt

Changeset: b71b5b43
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-26 04:36:21 +0000
URL:       https://github.com/openjdk/amber/commit/b71b5b43

8199062: Test javax/swing/text/Utilities/8134721/bug8134721.java is unstable

Reviewed-by: serb

! test/jdk/ProblemList.txt

Changeset: c28b0111
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-26 07:11:44 +0000
URL:       https://github.com/openjdk/amber/commit/c28b0111

8255343: java/util/stream/SpliteratorTest.java fails on 32-bit platforms with "Misaligned access at address: 12"

Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Reviewed-by: mcimadamore

! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java

Changeset: 69188188
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-26 07:16:10 +0000
URL:       https://github.com/openjdk/amber/commit/69188188

8255265: IdealLoopTree::iteration_split_impl does not use should_align

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp

Changeset: 888086f1
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-26 10:18:36 +0000
URL:       https://github.com/openjdk/amber/commit/888086f1

8255373: Submit workflow artifact name is always "test-results_.zip"

Reviewed-by: rwestberg, ihse

! .github/workflows/submit.yml

Changeset: 7cafe354
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-26 11:20:38 +0000
URL:       https://github.com/openjdk/amber/commit/7cafe354

8255352: Archive important test outputs in submit workflow

Reviewed-by: rwestberg, ihse

! .github/workflows/submit.yml

Changeset: e8b75b13
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2020-10-26 14:33:34 +0000
URL:       https://github.com/openjdk/amber/commit/e8b75b13

8255393: sun/security/util/DerValue/Indefinite.java fails with ---illegal-access=deny

Reviewed-by: alanb

! test/jdk/sun/security/util/DerValue/Indefinite.java

Changeset: 9b5a2a6b
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2020-10-26 15:29:51 +0000
URL:       https://github.com/openjdk/amber/commit/9b5a2a6b

8255349: Vector API issues on Big Endian

Reviewed-by: psandoz, rrich

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java
! test/jdk/jdk/incubator/vector/VectorReshapeTests.java

Changeset: fa64477c
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-26 15:42:39 +0000
URL:       https://github.com/openjdk/amber/commit/fa64477c

8255301: Common and strengthen the code in ciMemberName and ciMethodHandle

Reviewed-by: vlivanov, kvn

! src/hotspot/share/ci/ciMemberName.cpp
! src/hotspot/share/ci/ciMethodHandle.cpp

Changeset: 6666dcbe
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-10-26 17:22:47 +0000
URL:       https://github.com/openjdk/amber/commit/6666dcbe

8237363: Remove automatic is in heap verification in OopIterateClosure

Reviewed-by: eosterlund, pliden

! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zOopClosures.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp

Changeset: 83a91bfa
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-10-26 17:24:08 +0000
URL:       https://github.com/openjdk/amber/commit/83a91bfa

8253734: C2: Optimize Move nodes

Reviewed-by: thartmann, neliasso, kvn

! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/movenode.hpp
! src/hotspot/share/opto/node.hpp

Changeset: 2b47a58d
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-10-26 18:31:54 +0000
URL:       https://github.com/openjdk/amber/commit/2b47a58d

8028281: [TEST_BUG] [macosx] javax/swing/JTabbedPane/7024235/Test7024235.java fails

Reviewed-by: psadhukhan, prr

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTabbedPane/7024235/Test7024235.java

Changeset: 49c4978d
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-10-26 18:35:52 +0000
URL:       https://github.com/openjdk/amber/commit/49c4978d

8060202: [macosx] Test closed/java/awt/Choice/GetSizeTest/GetSizeTest fails only in MacOSX(10.10)

Reviewed-by: prr

! test/jdk/java/awt/Choice/GetSizeTest/GetSizeTest.java

Changeset: de05b006
Author:    Phil Race <prr at openjdk.org>
Date:      2020-10-26 18:56:23 +0000
URL:       https://github.com/openjdk/amber/commit/de05b006

8255365: Problem list failing client manual tests

Reviewed-by: kizune, serb

! test/jdk/ProblemList.txt

Changeset: b4984336
Author:    Daniel Kamil Kozar <dkk089 at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2020-10-26 19:13:20 +0000
URL:       https://github.com/openjdk/amber/commit/b4984336

8254825: Monitoring available clipboard formats should be done via new Windows APIs

Reviewed-by: serb

! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.h
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! test/jdk/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java

Changeset: a7fa1b70
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-10-26 19:40:48 +0000
URL:       https://github.com/openjdk/amber/commit/a7fa1b70

8251994: VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X

Reviewed-by: shade, redestad

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestForEachRem.java
+ test/hotspot/jtreg/compiler/vectorization/TestOptionVectorize.java

Changeset: ca8bba64
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-10-26 20:30:37 +0000
URL:       https://github.com/openjdk/amber/commit/ca8bba64

8238263: Create at-requires mechanism for containers

Reviewed-by: bobv, iignatyev

! test/hotspot/jtreg/TEST.ROOT
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java

Changeset: 8ca59c9e
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-10-26 22:45:58 +0000
URL:       https://github.com/openjdk/amber/commit/8ca59c9e

8255206: [macos] LicenseTest fails on macOS 11

Reviewed-by: asemenyuk, herrick

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java

Changeset: abdbbe3a
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-10-26 23:56:11 +0000
URL:       https://github.com/openjdk/amber/commit/abdbbe3a

8254370: Update the classes in the java.awt.color package

Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java
+ test/jdk/java/awt/color/ICC_ProfileGrayTest.java
+ test/jdk/java/awt/color/ICC_ProfileRGBTest.java

Changeset: dee31d0e
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-27 02:55:40 +0000
URL:       https://github.com/openjdk/amber/commit/dee31d0e

8167355: [macos 10.12] Timeout in javax/swing/JTextArea/TextViewOOM/TextViewOOM.java

Reviewed-by: prr

! test/jdk/ProblemList.txt

Changeset: bcdeeaa0
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-27 02:59:33 +0000
URL:       https://github.com/openjdk/amber/commit/bcdeeaa0

8199054: Test javax/swing/UIDefaults/8149879/InternalResourceBundle.java is unstable

Reviewed-by: prr, serb

! test/jdk/ProblemList.txt

Changeset: d735f919
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-10-27 05:50:54 +0000
URL:       https://github.com/openjdk/amber/commit/d735f919

8255040: Replace __sync_add_and_fetch with __atomic_add_fetch to avoid build errors with clang

Reviewed-by: dholmes, kbarrett

! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp

Changeset: dccfd2b3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-27 08:16:43 +0000
URL:       https://github.com/openjdk/amber/commit/dccfd2b3

8255389: ConcurrentHashTable::NoOp omits return in non-void return method

Reviewed-by: kbarrett, rehn

! src/hotspot/share/utilities/concurrentHashTable.hpp

Changeset: f7c59c66
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-10-27 10:31:21 +0000
URL:       https://github.com/openjdk/amber/commit/f7c59c66

8255231: Avoid upcalls when initializing the statSampler

Reviewed-by: iklam, dholmes

! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/java.hpp
! src/hotspot/share/runtime/statSampler.cpp
! src/hotspot/share/runtime/statSampler.hpp
! src/hotspot/share/runtime/thread.cpp
! src/java.base/share/classes/java/lang/VersionProps.java.template

Changeset: 76796504
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-27 11:16:27 +0000
URL:       https://github.com/openjdk/amber/commit/76796504

8231231: The printing result is different from the case instruction

Reviewed-by: prr

! test/jdk/ProblemList.txt
! test/jdk/java/awt/print/bug8023392/bug8023392.java

Changeset: 18d9905c
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-10-27 12:23:14 +0000
URL:       https://github.com/openjdk/amber/commit/18d9905c

8255342: Remove non-specified JVM checks on Classes with Record attributes

Reviewed-by: dholmes, coleenp

! src/hotspot/share/classfile/classFileParser.cpp
! test/hotspot/jtreg/runtime/records/abstractRecord.jcod
! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java
! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod
! test/hotspot/jtreg/runtime/records/recordAttributeTest.java
! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod

Changeset: cf56c7e0
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-10-27 12:27:23 +0000
URL:       https://github.com/openjdk/amber/commit/cf56c7e0

8254980: ZGC: ZHeapIterator visits armed nmethods with -XX:-ClassUnloading

Reviewed-by: eosterlund, pliden

! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/gc/z/zOopClosures.hpp
! src/hotspot/share/gc/z/zOopClosures.inline.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zVerify.cpp

Changeset: 66a3917d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-27 13:53:02 +0000
URL:       https://github.com/openjdk/amber/commit/66a3917d

8255331: Problemlist java/foreign/TestMismatch.java on 32-bit platforms until JDK-8254162

Reviewed-by: mcimadamore

! test/jdk/ProblemList.txt

Changeset: 552192ff
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-27 13:57:07 +0000
URL:       https://github.com/openjdk/amber/commit/552192ff

8255305: Add Linux x86_32 tier1 to submit workflow

Reviewed-by: ihse

! .github/workflows/submit.yml

Changeset: 504cb005
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-10-27 13:57:56 +0000
URL:       https://github.com/openjdk/amber/commit/504cb005

8252113: Move jfr man page into jfr module

Reviewed-by: erikj

= src/jdk.jfr/share/man/jfr.1

Changeset: 7d41a541
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-10-27 14:25:34 +0000
URL:       https://github.com/openjdk/amber/commit/7d41a541

8255450: runtime/ThreadCountLimit.java causes high system load

Reviewed-by: shade

! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java

Changeset: 84e985da
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-10-27 16:16:01 +0000
URL:       https://github.com/openjdk/amber/commit/84e985da

8253920: Share method trampolines in CDS dynamic archive

Reviewed-by: redestad, minqi, iklam

! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp

Changeset: a023b937
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2020-10-27 18:17:57 +0000
URL:       https://github.com/openjdk/amber/commit/a023b937

8255394: jdk/test/lib/hexdump/ASN1FormatterTest.java fails with ---illegal-access=deny

Reviewed-by: alanb, weijun

! test/lib-test/jdk/test/lib/hexdump/ASN1FormatterTest.java
! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java

Changeset: 7a7ce021
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2020-10-27 18:41:44 +0000
URL:       https://github.com/openjdk/amber/commit/7a7ce021

8007632: DES/3DES keys support in PKCS12 keystore

Reviewed-by: weijun

! src/java.base/share/classes/sun/security/util/KnownOIDs.java
! test/jdk/sun/security/pkcs12/P12SecretKey.java

Changeset: 1d245c6e
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2020-10-27 19:49:38 +0000
URL:       https://github.com/openjdk/amber/commit/1d245c6e

8252117: com/sun/jdi/BadHandshakeTest.java failed with "ConnectException: Connection refused: connect"

Reviewed-by: cjplummer, sspitsyn

! test/jdk/com/sun/jdi/BadHandshakeTest.java

Changeset: dc85a3fe
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-10-27 20:23:32 +0000
URL:       https://github.com/openjdk/amber/commit/dc85a3fe

8015602: [macosx] Test javax/swing/SpringLayout/4726194/bug4726194.java fails on MacOSX

Reviewed-by: psadhukhan, pbansal

! test/jdk/javax/swing/SpringLayout/4726194/bug4726194.java

Changeset: acd0e256
Author:    Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date:      2020-10-27 20:37:01 +0000
URL:       https://github.com/openjdk/amber/commit/acd0e256

8255254: Split os::reserve_memory and os::map_memory_to_file interfaces

Reviewed-by: stefank, stuefe

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: a804c6a6
Author:    Eric Liu <eric.c.liu at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date:      2020-10-28 02:15:36 +0000
URL:       https://github.com/openjdk/amber/commit/a804c6a6

8254871: Remove unnecessary string copy in NetworkInterface.c

Reviewed-by: michaelm

! src/java.base/unix/native/libnet/NetworkInterface.c

Changeset: 4acf634d
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-28 06:32:29 +0000
URL:       https://github.com/openjdk/amber/commit/4acf634d

8171998: javax/swing/JMenu/4692443/bug4692443.java fails on Windows

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JMenu/4692443/bug4692443.java

Changeset: 3f8bd923
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-28 06:37:49 +0000
URL:       https://github.com/openjdk/amber/commit/3f8bd923

8233556: [TESTBUG] JPopupMenu tests fail on MacOS

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JPopupMenu/4458079/bug4458079.java
! test/jdk/javax/swing/JPopupMenu/6544309/bug6544309.java
! test/jdk/javax/swing/JPopupMenu/6827786/bug6827786.java

Changeset: 5e0a8cdf
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-10-28 08:40:41 +0000
URL:       https://github.com/openjdk/amber/commit/5e0a8cdf

8255488: Re-enable some problem listed tests

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt

Changeset: b7d483c7
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-10-28 08:47:14 +0000
URL:       https://github.com/openjdk/amber/commit/b7d483c7

8255245: C1: Fix output of -XX:+PrintCFGToFile to open it with visualizer

Reviewed-by: kvn, xliu

! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp

Changeset: 2c9dfc73
Author:    Per Liden <pliden at openjdk.org>
Date:      2020-10-28 08:56:57 +0000
URL:       https://github.com/openjdk/amber/commit/2c9dfc73

8255234: ZGC: Bulk allocate forwarding data structures

Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Co-authored-by: Per Liden <pliden at openjdk.org>
Reviewed-by: ayang, stefank

! src/hotspot/share/gc/z/zAttachedArray.hpp
! src/hotspot/share/gc/z/zAttachedArray.inline.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
+ src/hotspot/share/gc/z/zForwardingAllocator.cpp
+ src/hotspot/share/gc/z/zForwardingAllocator.hpp
+ src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRelocationSet.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp

Changeset: 591e7e2c
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-10-28 11:04:08 +0000
URL:       https://github.com/openjdk/amber/commit/591e7e2c

8255378: [Vector API] Remove redundant vector length check after JDK-8254814 and JDK-8255210

Reviewed-by: vlivanov, adinn

! src/hotspot/cpu/x86/x86.ad

Changeset: 6b2d11ba
Author:    Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-10-28 11:52:07 +0000
URL:       https://github.com/openjdk/amber/commit/6b2d11ba

8255246: AArch64: Implement BigInteger shiftRight and shiftLeft accelerator/intrinsic

Reviewed-by: aph

! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! test/micro/org/openjdk/bench/java/math/BigIntegers.java

Changeset: 3c4fc793
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-10-28 12:11:53 +0000
URL:       https://github.com/openjdk/amber/commit/3c4fc793

8255299: Drop explicit zeroing at instantiation of Atomic* objects

Reviewed-by: redestad, serb, prr

! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/util/Timer.java
! src/java.base/share/classes/java/util/stream/AbstractShortCircuitTask.java
! src/java.base/share/classes/sun/net/ResourceManager.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/javax/swing/TimerQueue.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java
! src/java.rmi/share/classes/java/rmi/server/ObjID.java
! src/java.rmi/share/classes/sun/rmi/runtime/RuntimeUtil.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ThrowableTracer.java

Changeset: 1f00c3b9
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-10-28 12:14:44 +0000
URL:       https://github.com/openjdk/amber/commit/1f00c3b9

8255527: Shenandoah: Let ShenadoahGCStateResetter disable barriers

Reviewed-by: shade, zgu

! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp

Changeset: 3bd5b807
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-10-28 12:32:45 +0000
URL:       https://github.com/openjdk/amber/commit/3bd5b807

8243583: Change 'final' error checks to throw ICCE

Reviewed-by: lfoltan, dholmes

! src/hotspot/share/classfile/classFileParser.cpp
! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/finalSuperclass/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ObjectMethodOverridesTest.java

Changeset: bbf0a31e
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-10-28 14:13:31 +0000
URL:       https://github.com/openjdk/amber/commit/bbf0a31e

8255397: x86: coalesce reference and int entry points into vtos bytecodes

Reviewed-by: shade, coleenp

! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp

Changeset: aaf4f690
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2020-10-28 14:14:51 +0000
URL:       https://github.com/openjdk/amber/commit/aaf4f690

8255233: InterpreterRuntime::at_unwind should be a JRT_LEAF

Reviewed-by: coleenp, dholmes

! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp

Changeset: 04258898
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2020-10-28 16:22:07 +0000
URL:       https://github.com/openjdk/amber/commit/04258898

8255429: Remove C2-based profiling

Reviewed-by: kvn, neliasso, vlivanov

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp

Changeset: 8bde2f4e
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-10-28 17:18:46 +0000
URL:       https://github.com/openjdk/amber/commit/8bde2f4e

8255013: implement Record Classes as a standard feature in Java, follow-up

Co-authored-by: Vicente Romero <vromero at openjdk.org>
Co-authored-by: Harold Seigel <hseigel at openjdk.org>
Co-authored-by: Chris Hegarty <chegar at openjdk.org>
Reviewed-by: jlahoda

! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Record.java
! src/java.base/share/classes/java/lang/annotation/ElementType.java
! src/java.base/share/classes/java/lang/reflect/RecordComponent.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
! test/hotspot/jtreg/runtime/records/abstractRecord.jcod
! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod
- test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java
! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod
! test/hotspot/jtreg/runtime/records/recordAttributeTest.java
- test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod
! test/hotspot/jtreg/runtime/records/recordReflectionTest.java
! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod
! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod
! test/jdk/java/io/Serializable/records/AbsentStreamValuesTest.java
! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java
! test/jdk/java/io/Serializable/records/BasicRecordSer.java
! test/jdk/java/io/Serializable/records/ConstructorAccessTest.java
! test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java
! test/jdk/java/io/Serializable/records/CycleTest.java
! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java
! test/jdk/java/io/Serializable/records/ProhibitedMethods.java
! test/jdk/java/io/Serializable/records/ReadResolveTest.java
! test/jdk/java/io/Serializable/records/RecordClassTest.java
! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
! test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java
! test/jdk/java/io/Serializable/records/StreamRefTest.java
! test/jdk/java/io/Serializable/records/ThrowingConstructorTest.java
! test/jdk/java/io/Serializable/records/UnsharedTest.java
! test/jdk/java/io/Serializable/records/WriteReplaceTest.java
! test/jdk/java/io/Serializable/records/migration/AbstractTest.java
! test/jdk/java/io/Serializable/records/migration/AssignableFromTest.java
! test/jdk/java/io/Serializable/records/migration/DefaultValuesTest.java
! test/jdk/java/io/Serializable/records/migration/SuperStreamFieldsTest.java
! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java
! test/jdk/java/lang/runtime/ObjectMethodsTest.java
! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java
! test/langtools/jdk/jshell/CompletenessTest.java
! test/langtools/jdk/jshell/RecordsTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/tools/javac/IllegalAnnotation.java
! test/langtools/tools/javac/IllegalAnnotation.out
! test/langtools/tools/javac/LocalInterface.java
! test/langtools/tools/javac/LocalInterface.out
! test/langtools/tools/javac/LocalRecord.java
! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java
! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out
! test/langtools/tools/javac/api/TestGetScopeResult.java
! test/langtools/tools/javac/diags/examples/AccessorCantBeGeneric.java
! test/langtools/tools/javac/diags/examples/AccessorCantThrowException.java
! test/langtools/tools/javac/diags/examples/AccessorMethodCantBeStatic.java
! test/langtools/tools/javac/diags/examples/AccessorReturnTypeDoesntMatch.java
! test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java
! test/langtools/tools/javac/diags/examples/CanonicalCantInvokeOtherConstructor.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorArgumentMismatch.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveReturn.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveThrowsClause.java
! test/langtools/tools/javac/diags/examples/CanonicalMustNotDeclareTypeVariables.java
! test/langtools/tools/javac/diags/examples/ConstructorWithSameErasureAsCanonical.java
! test/langtools/tools/javac/diags/examples/Expected3.java
! test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java
! test/langtools/tools/javac/diags/examples/IllegalRecordComponentName.java
! test/langtools/tools/javac/diags/examples/IncorrectRecordDeclaration.java
! test/langtools/tools/javac/diags/examples/InstanceInitializersNotAllowedInRecords.java
! test/langtools/tools/javac/diags/examples/InterfaceNotAllowed.java
! test/langtools/tools/javac/diags/examples/InvalidSuperTypeRecord.java
! test/langtools/tools/javac/diags/examples/KindnameRecord.java
! test/langtools/tools/javac/diags/examples/LocalEnum.java
! test/langtools/tools/javac/diags/examples/MethodMustBePublic.java
! test/langtools/tools/javac/diags/examples/Records.java
! test/langtools/tools/javac/diags/examples/RecordsCanNotDeclareInstanceFields.java
! test/langtools/tools/javac/diags/examples/RecordsCantDeclareComponentModifiers.java
! test/langtools/tools/javac/diags/examples/RecordsComponentsCanNotDeclareCStyleArrays.java
! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java
! test/langtools/tools/javac/enum/FauxEnum3.java
! test/langtools/tools/javac/enum/FauxEnum3.out
! test/langtools/tools/javac/enum/LocalEnum.java
! test/langtools/tools/javac/enum/LocalEnum.out
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out
! test/langtools/tools/javac/processing/model/element/JavaxLangModelForRecords.java
! test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java
! test/langtools/tools/javac/records/LocalStaticDeclarations.java
! test/langtools/tools/javac/records/MapAccessorToComponent.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java
! test/langtools/tools/javac/records/mandated_members/CheckRecordMembers.java
! test/langtools/tools/javac/records/writeread/WriteReadTest.java
! test/langtools/tools/javac/tree/TreePosTest.java
! test/langtools/tools/sjavac/PubApisTest.java

Changeset: 6bb7e45e
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2020-10-28 17:26:26 +0000
URL:       https://github.com/openjdk/amber/commit/6bb7e45e

8245194: Unix domain socket channel implementation

Reviewed-by: erikj, dfuchs, alanb, chegar

! make/modules/java.base/Copy.gmk
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/net/StandardProtocolFamily.java
+ src/java.base/share/classes/java/net/UnixDomainSocketAddress.java
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java
! src/java.base/share/classes/sun/net/util/SocketExceptions.java
! src/java.base/share/classes/sun/nio/ch/Net.java
- src/java.base/share/classes/sun/nio/ch/Secrets.java
! src/java.base/share/classes/sun/nio/ch/SelectorProviderImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
+ src/java.base/share/classes/sun/nio/ch/UnixDomainSockets.java
! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
- src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketChannelImpl.java
+ src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketsUtil.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixUserPrincipals.java
+ src/java.base/unix/conf/net.properties
! src/java.base/unix/native/libnio/ch/InheritedChannel.c
+ src/java.base/unix/native/libnio/ch/UnixDomainSockets.c
! src/java.base/unix/native/libnio/ch/nio_util.h
! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java
! src/java.base/windows/classes/sun/nio/ch/SinkChannelImpl.java
+ src/java.base/windows/classes/sun/nio/ch/UnixDomainSocketsUtil.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
+ src/java.base/windows/conf/net.properties
+ src/java.base/windows/native/libnio/ch/UnixDomainSockets.c
! src/java.base/windows/native/libnio/ch/nio_util.h
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java
! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java
! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c
! src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java
! src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
+ src/jdk.net/share/classes/jdk/net/UnixDomainPrincipal.java
+ test/jdk/java/net/UnixDomainSocketAddress/AddressTest.java
+ test/jdk/java/net/UnixDomainSocketAddress/LengthTest.java
+ test/jdk/java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java
! test/jdk/java/nio/channels/etc/ProtocolFamilies.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/CloseTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainChannelTest.java
- test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainSocket.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixSocketTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c
+ test/jdk/java/nio/channels/unixdomain/Bind.java
+ test/jdk/java/nio/channels/unixdomain/IOExchanges.java
+ test/jdk/java/nio/channels/unixdomain/NonBlockingAccept.java
+ test/jdk/java/nio/channels/unixdomain/NullTest.java
+ test/jdk/java/nio/channels/unixdomain/Security.java
+ test/jdk/java/nio/channels/unixdomain/Shutdown.java
+ test/jdk/java/nio/channels/unixdomain/SocketOptions.java
+ test/jdk/java/nio/channels/unixdomain/policy1
+ test/jdk/java/nio/channels/unixdomain/policy2
+ test/jdk/java/nio/channels/unixdomain/policy3
+ test/micro/org/openjdk/bench/java/net/SocketChannelCompare.java
+ test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java
+ test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java

Changeset: 8ad7f383
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-10-28 17:34:10 +0000
URL:       https://github.com/openjdk/amber/commit/8ad7f383

8255014: Record Classes javax.lang.model changes, follow-up

Reviewed-by: jlahoda

! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java

Changeset: af33e162
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-28 17:45:53 +0000
URL:       https://github.com/openjdk/amber/commit/af33e162

8255441: Cleanup ciEnv/jvmciEnv::lookup_method-s

Reviewed-by: kvn

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp

Changeset: 1215b1a8
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-28 18:04:34 +0000
URL:       https://github.com/openjdk/amber/commit/1215b1a8

8255457: Shenandoah: cleanup ShenandoahMarkTask

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp

Changeset: 01eb6903
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2020-10-28 18:27:08 +0000
URL:       https://github.com/openjdk/amber/commit/01eb6903

8255554: Bad copyright header in AbstractFileSystemProvider.java

Reviewed-by: bpb, alanb, iris

! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java

Changeset: 42fc1589
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2020-10-28 18:54:02 +0000
URL:       https://github.com/openjdk/amber/commit/42fc1589

8253939: [TESTBUG] Increase coverage of the cgroups detection code

Reviewed-by: shade, bobv

! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java

Changeset: 3f20612e
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2020-10-28 19:00:47 +0000
URL:       https://github.com/openjdk/amber/commit/3f20612e

8255555: Bad copyright headers in SocketChannelCompare.java SocketChannelConnectionSetup.java UnixSocketChannelReadWrite.java

Reviewed-by: dfuchs, bpb

! test/micro/org/openjdk/bench/java/net/SocketChannelCompare.java
! test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java
! test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java

Changeset: 790d6e2d
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-10-28 20:01:51 +0000
URL:       https://github.com/openjdk/amber/commit/790d6e2d

8255533: Incorrect javadoc in DateTimeFormatterBuilder.appendPattern() for 'uu'/'yy'

Reviewed-by: lancea, rriggs

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java

Changeset: edd19888
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-10-28 22:25:21 +0000
URL:       https://github.com/openjdk/amber/commit/edd19888

8255530: Additional cleanup after JDK-8235710 (elliptic curve removal)

Reviewed-by: erikj

! make/autoconf/spec.gmk.in
- make/modules/jdk.crypto.ec/Lib.gmk

Changeset: a7595b2a
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-10-28 22:36:43 +0000
URL:       https://github.com/openjdk/amber/commit/a7595b2a

8250669: Running JMH micros is broken after JDK-8248135

Reviewed-by: ecaspole, erikj

! make/test/BuildMicrobenchmark.gmk
! test/micro/org/openjdk/bench/java/io/RecordDeserialization.java

Changeset: 1a5e6c98
Author:    Jason Tatton (AWS) <jptatton at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2020-10-28 22:44:52 +0000
URL:       https://github.com/openjdk/amber/commit/1a5e6c98

8253101: Clean up CallStaticJavaNode EA flags

Reviewed-by: kvn

! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/escape.cpp

Changeset: d82a6dcf
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-10-28 23:03:11 +0000
URL:       https://github.com/openjdk/amber/commit/d82a6dcf

8255438: [Vector API] More instructs in x86.ad should use legacy mode for code-gen

Reviewed-by: kvn, vlivanov, azeemj

! src/hotspot/cpu/x86/x86.ad

Changeset: 7e305ad1
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-10-28 23:53:51 +0000
URL:       https://github.com/openjdk/amber/commit/7e305ad1

8255405: sun/net/ftp/imp/FtpClient uses SimpleDateFormat in not thread-safe manner

Reviewed-by: chegar, ryadav, dfuchs

! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! test/jdk/sun/net/ftp/TestFtpTimeValue.java

Changeset: a5b42ec8
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-29 02:35:07 +0000
URL:       https://github.com/openjdk/amber/commit/a5b42ec8

8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java

Changeset: caec8d22
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-29 02:37:09 +0000
URL:       https://github.com/openjdk/amber/commit/caec8d22

8233560: [TESTBUG] ToolTipManager/Test6256140.java is failing on macos

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/ToolTipManager/Test6256140.java

Changeset: 4031cb41
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-10-29 06:30:03 +0000
URL:       https://github.com/openjdk/amber/commit/4031cb41

8254189: Improve comments for StackOverFlow and fix in_xxx() functions

Reviewed-by: dholmes, gziemski

! src/hotspot/share/runtime/stackOverflow.hpp
+ test/hotspot/gtest/runtime/test_stackoverflow.cpp

Changeset: 38574d51
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-10-29 08:49:15 +0000
URL:       https://github.com/openjdk/amber/commit/38574d51

8255298: Remove SurvivorAlignmentInBytes functionality

Reviewed-by: shade, ayang, kbarrett

! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionLAB.inline.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.inline.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/gc/shared/plab.inline.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/gc/arguments/TestSurvivorAlignmentInBytesOption.java
- test/hotspot/jtreg/gc/survivorAlignment/AlignmentHelper.java
- test/hotspot/jtreg/gc/survivorAlignment/SurvivorAlignmentTestMain.java
- test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java
- test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
- test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
- test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
- test/hotspot/jtreg/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java
- test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java

Changeset: ea26ff11
Author:    Conor Cleary <ccleary at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-10-29 09:57:09 +0000
URL:       https://github.com/openjdk/amber/commit/ea26ff11

8247614: java/nio/channels/DatagramChannel/Connect.java timed out

Reviewed-by: dfuchs, alanb

! test/jdk/java/nio/channels/DatagramChannel/Connect.java

Changeset: 72ff8e21
Author:    jasontatton-aws <jptatton at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-29 12:06:43 +0000
URL:       https://github.com/openjdk/amber/commit/72ff8e21

8254782: Fix benchmark issues in java/lang/StringIndexOfChar.java benchmark

Reviewed-by: redestad, shade

! test/micro/org/openjdk/bench/java/lang/StringIndexOfChar.java

Changeset: 4b20e460
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-29 12:25:11 +0000
URL:       https://github.com/openjdk/amber/commit/4b20e460

8255579: x86: Use cmpq(Register,Address) in safepoint_poll

Reviewed-by: eosterlund, zgu

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

Changeset: 579e50bb
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-10-29 12:32:30 +0000
URL:       https://github.com/openjdk/amber/commit/579e50bb

8255564: InterpreterMacroAssembler::remove_activation() needs to restore thread right after VM call on x86_32

Reviewed-by: dholmes, shade

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

Changeset: faf23de5
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-10-29 12:55:54 +0000
URL:       https://github.com/openjdk/amber/commit/faf23de5

8255534: Shenandoah: Fix CmpP optimization wrt native-LRB

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp

Changeset: 5b185585
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2020-10-29 14:18:11 +0000
URL:       https://github.com/openjdk/amber/commit/5b185585

8255243: Reinforce escape barrier interactions with ZGC conc stack processing

Co-authored-by: Richard Reingruber <rrich at openjdk.org>
Reviewed-by: rrich, sspitsyn

! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/escapeBarrier.cpp
! src/hotspot/share/runtime/escapeBarrier.hpp
+ src/hotspot/share/runtime/keepStackGCProcessed.cpp
+ src/hotspot/share/runtime/keepStackGCProcessed.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/stackWatermark.cpp
! src/hotspot/share/runtime/stackWatermark.hpp
! src/hotspot/share/runtime/stackWatermark.inline.hpp
! src/hotspot/share/runtime/stackWatermarkSet.cpp
! src/hotspot/share/runtime/stackWatermarkSet.hpp

Changeset: 9e5bbff5
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-10-29 14:19:56 +0000
URL:       https://github.com/openjdk/amber/commit/9e5bbff5

8255550: x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect

Reviewed-by: kvn, eosterlund

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

Changeset: 5c520c3f
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-10-29 15:06:25 +0000
URL:       https://github.com/openjdk/amber/commit/5c520c3f

8255232: G1: Make G1BiasedMappedArray freeable

Reviewed-by: ayang, kbarrett

! src/hotspot/share/gc/g1/g1BiasedArray.cpp
! src/hotspot/share/gc/g1/g1BiasedArray.hpp
! src/hotspot/share/memory/padded.hpp
! src/hotspot/share/memory/padded.inline.hpp

Changeset: 2a50c3f8
Author:    Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2020-10-29 17:41:57 +0000
URL:       https://github.com/openjdk/amber/commit/2a50c3f8

8241495: Make more compiler related flags available on a per method level

add more method-level options  for -XX:CompileCommand
eg. -XX:CompileCommand=option,java.lang.String::startsWith,BreakAtCompile directs JIT compilers to hit BREAKPOINT when they compile the method java.lang.String::startsWith.

Reviewed-by: neliasso, azeemj, phh

! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp

Changeset: 2a2fa134
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2020-10-29 18:32:48 +0000
URL:       https://github.com/openjdk/amber/commit/2a2fa134

8255449: Improve the exception message of MethodHandles::permuteArguments

Reviewed-by: chegar, mchung

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/jdk/java/lang/invoke/MethodHandlesPermuteArgumentsTest.java

Changeset: d5138d1f
Author:    Conor Cleary <ccleary at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-10-29 19:08:06 +0000
URL:       https://github.com/openjdk/amber/commit/d5138d1f

8255604: java/nio/channels/DatagramChannel/Connect.java fails with java.net.BindException: Cannot assign requested address: connect

Reviewed-by: dfuchs, michaelm

! test/jdk/java/nio/channels/DatagramChannel/Connect.java

Changeset: 5782a2a3
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-10-29 21:11:37 +0000
URL:       https://github.com/openjdk/amber/commit/5782a2a3

8254975: lambda proxy fails to access a protected member inherited from a split package

Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! test/jdk/java/lang/invoke/lambda/superProtectedMethod/SuperMethodTest.java

Changeset: d608f958
Author:    Vicente Romero <vicente.romero at oracle.com>
Date:      2020-11-02 12:37:07 +0000
URL:       https://github.com/openjdk/amber/commit/d608f958

Merge master

! src/hotspot/share/classfile/classFileParser.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/hotspot/jtreg/runtime/records/recordAttributeTest.java
! test/langtools/tools/javac/records/LocalStaticDeclarations.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java
! src/hotspot/share/classfile/classFileParser.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/hotspot/jtreg/runtime/records/recordAttributeTest.java
! test/langtools/tools/javac/records/LocalStaticDeclarations.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java

Changeset: 2919ad2c
Author:    Vicente Romero Zaldivar <62155190+vicente-romero-oracle at users.noreply.github.com>
Committer: GitHub <noreply at github.com>
Date:      2020-11-02 12:38:08 +0000
URL:       https://github.com/openjdk/amber/commit/2919ad2c

Merge pull request #65 from openjdk-bot/65

Merge master




More information about the amber-dev mailing list