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