git: openjdk/amber: patterns-record-deconstruction3: 56 new changesets

Jan Lahoda jlahoda at openjdk.java.net
Fri Apr 29 13:34:01 UTC 2022


Changeset: d8025c95
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-04-22 13:41:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/d8025c95cdfe77902c981f4db1fc2a51ca4d6878

8285362: unify os::pause platform coding

Reviewed-by: dholmes, lucy

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.cpp

Changeset: 4e252cf3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-04-22 14:04:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/4e252cf3c4e13e2f7c43ea4ee096473571691a01

8285370: Fix typo in jdk.charsets

Reviewed-by: alanb, naoto

! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java.template

Changeset: ce8db2c4
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-04-22 17:11:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/ce8db2c40378de01ce35ca37ec315af47974d6d6

8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id()

Reviewed-by: kvn, dlong

! src/hotspot/share/ci/ciMethod.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/blackhole/BlackholeHotInlineTest.java

Changeset: b10833bb
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-04-22 23:48:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/b10833bbf3cd33c6e6a4cf2671f587a27c606ebb

8285303: riscv: Incorrect register mask in call_native_base

Co-authored-by: Dingli Zhang <dingli at iscas.ac.cn>
Reviewed-by: fyang, yadongwang

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp

Changeset: 357b1b18
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-04-23 06:08:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/357b1b18c20233f16fba872b79237e9459f5ba43

8242440: use separate, destroyable JavaVM instances per libgraal compiler thread

Reviewed-by: kvn, thartmann

! src/hotspot/share/compiler/abstractCompiler.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompiler.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java

Changeset: e9d604a3
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-04-23 14:28:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/e9d604a3e5dcd26eed21eda4b5251a07dafcb92a

8285431: Assertion in NativeGSSContext constructor

Reviewed-by: djelinski, valeriep

! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java

Changeset: 03cbb48e
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-04-23 15:51:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/03cbb48e6a1d806f204a39bbdbb4bc9be9e57a41

8285445: cannot open file "NUL:"

Reviewed-by: mikael

! src/java.base/windows/classes/java/io/WinNTFileSystem.java
+ test/jdk/java/io/FileOutputStream/OpenNUL.java

Changeset: a1efb955
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-04-23 20:39:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/a1efb95536fb3995780336604cc727f921770c63

8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/RobotWheelTest.java fails

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Robot/RobotWheelTest/RobotWheelTest.java

Changeset: 08024d95
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-04-23 20:41:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/08024d9583d02398d986db0e9b32fe19a2b8fec2

8193543: Regression automated test '/open/test/jdk/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java

Changeset: 9d9f4e50
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-04-24 02:17:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/9d9f4e502f6ddc3116ed9b80f7168a1edfce839e

8285437: riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops*

Reviewed-by: shade, fyang

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp

Changeset: c5aa75dd
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-04-25 06:43:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/c5aa75dd8126c70c74fc2b541d82ef664a4b5ffd

8285439: remove unused os::fsync

Reviewed-by: hseigel, dholmes

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: dc635844
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-04-25 08:32:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/dc6358444b34a4861758a6b41aeebbe737345106

8273115: CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts

Reviewed-by: kvn, thartmann

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

Changeset: 4c22a9bc
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-25 09:10:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/4c22a9bcf9a694f7a08e0e8fa8eb5e915095cec6

8282823: javac should constrain more uses of preview APIs

Reviewed-by: jlaskey, mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/preview/PreviewTest.java

Changeset: 32593df3
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-04-25 09:30:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/32593df392cfd139e10849c2a5db0a377fd1ce9c

8279888: Local variable independently used by multiple loops can interfere with loop optimizations

Co-authored-by: Claes Redestad <redestad at openjdk.org>
Reviewed-by: thartmann, kvn

! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/ci/ciTypeFlow.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestDuplicateBackedge.java
+ test/micro/org/openjdk/bench/vm/compiler/LoopLocals.java

Changeset: 36f2e524
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-04-25 10:01:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/36f2e5240b8c4d94643188d3a9d87d906c1e8bdf

8225777: java/awt/Mixing/MixingOnDialog.java fails on Ubuntu

Reviewed-by: prr, serb

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mixing/MixingOnDialog.java

Changeset: 293bc5e5
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-04-25 10:02:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/293bc5e5cdef4590106de81473cc8b2d2793987a

8129778: Few awt test fail for Solaris 11 with RuntimeException

Reviewed-by: serb, prr

! test/jdk/ProblemList.txt
! test/jdk/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java
! test/jdk/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java
! test/jdk/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java

Changeset: 414918d9
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Date:      2022-04-25 15:31:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/414918d9113b447c9ae774cdfd087f1636b8e5a0

8285389: EdDSA trimming zeros

Reviewed-by: xuelei

! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAOperations.java

Changeset: 1e79ded9
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-04-25 16:54:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/1e79ded98acf89d9fe7158c21ba521f2688f62f1

8284889: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc timed out

Reviewed-by: iklam

! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java

Changeset: fb605944
Author:    Raffaello Giulietti <raffaello.giulietti at oracle.com>
Committer: Joe Darcy <darcy at openjdk.org>
Date:      2022-04-25 17:18:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/fb605944b5b734c8b47a9122e7ab3d3dcf55f71e

8285477: Add a PRECISION public static field to j.l.Float and j.l.Double

Reviewed-by: darcy

! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java

Changeset: 9b827089
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-04-25 20:50:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/9b8270895e79d58ae3d427ce5141c57cb747c220

8284319: Test runtime/cds/appcds/TestParallelGCWithCDS.java fails in repo-loom

Reviewed-by: iklam

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

Changeset: 80a7f7be
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-04-25 20:54:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/80a7f7becfc362fc3918a2442aea912533373c26

8267690: Revisit (Doc)Tree search implemented by throwing an exception

Reviewed-by: vromero, prappo

! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreePath.java

Changeset: 3416bfa2
Author:    Smita Kamath <svkamath at openjdk.org>
Committer: Anthony Scarpino <ascarpino at openjdk.org>
Date:      2022-04-25 22:45:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/3416bfa2560e240b5e602f10e98e8a06c96852df

8283022: com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java failing with -Xcomp after 8273297

Reviewed-by: ascarpino

! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java

Changeset: d435d692
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-04-25 23:03:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/d435d692b0bbc0164a1fd1bf3616ee61a3c1c58b

8285614: Fix typo in java.lang.Float

Reviewed-by: naoto, lancea, iris

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

Changeset: 4bf2c18d
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-04-25 23:57:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/4bf2c18d6c2b4e54c27fb557e679b9c24e09c0e7

8285435: Show file and line in MacroAssembler::verify_oop for AArch64 and RISC-V platforms (Port from x86)

Reviewed-by: ngasson, fyang

! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp

Changeset: 00e9c96d
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-04-26 05:55:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/00e9c96d51bec53d4ae8a07c9c98af2c62f3d290

8285398: Cache the results of constraint checks

Reviewed-by: coffeys, xuelei

! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java

Changeset: 94786960
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-04-26 07:25:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/947869609ce6b74d4d28f79724b823d8781adbed

8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int)

Reviewed-by: kvn, thartmann

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciMethodBlocks.cpp
! src/hotspot/share/compiler/methodLiveness.cpp
+ test/hotspot/jtreg/compiler/parsing/Custom.jasm
+ test/hotspot/jtreg/compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java

Changeset: e333cd33
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-26 07:48:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/e333cd33d17721bd762bfa10db1899a391556011

8285611: Retrofit (Doc)Pretty with java.io.UncheckedIOException

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java

Changeset: 552e1b0b
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-04-26 11:55:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/552e1b0b8a0cd49089f58dea92ca96cce86b311f

8284779: Test java/util/logging/Logger/logrb/TestLogrbResourceBundle.java fails intermittently with vthreads wrapper

Reviewed-by: alanb

! test/jdk/java/util/logging/Logger/logrb/TestLogrbResourceBundle.java

Changeset: 8de3c655
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-04-26 12:05:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/8de3c655457a33e64c4d1fd72603ea8b712e25cc

8284951: Compile::flatten_alias_type asserts with "indeterminate pointers come only from unsafe ops"

Reviewed-by: kvn, roland

! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestCloneWithStressReflectiveCode.java

Changeset: a7b51573
Author:    Andrew Haley <aph at openjdk.org>
Date:      2022-04-26 13:43:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/a7b5157375f3691a7425f15a78cd5411776b9331

8282541: AArch64: Auto-vectorize Math.round API

Reviewed-by: njian, ngasson, adinn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/riscv/matcher_riscv.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/share/opto/loopTransform.cpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectAArch64.java

Changeset: 67755edd
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2022-04-26 13:49:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/67755edd6ff2e2eeafafec207d0459bca53f882b

8284890: Support for Do not fragment IP socket options

Reviewed-by: erikj, ihse, dfuchs

! make/modules/jdk.net/Lib.gmk
! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.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/windows/classes/jdk/net/WindowsSocketOptions.java
+ src/jdk.net/windows/native/libextnet/WindowsSocketOptions.c
! test/jdk/java/net/SocketOption/AfterClose.java
+ test/jdk/jdk/net/ExtendedSocketOption/DontFragmentTest.java

Changeset: 97a0a292
Author:    Tyler Steele <tyler.steele at ibm.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-04-26 15:26:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/97a0a292a6950a3d0a7928d5ac439670c84f0dbe

8283643: [AIX, testbug] MachCodeFramesInErrorFile test fails to find 'Native frames' text

Reviewed-by: dnsimon, dholmes

! src/hotspot/os/aix/porting_aix.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java

Changeset: a3b78814
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-04-26 15:35:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/a3b788144ecc37262a3560e9c234bc8fb41ca3df

8284930: Re-examine FilterInputStream mark/reset

Reviewed-by: alanb, jpai, dfuchs, lancea

! src/java.base/share/classes/java/io/FilterInputStream.java
! src/java.base/share/classes/java/io/InputStream.java

Changeset: 20a132d4
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-04-26 15:42:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/20a132d460bc34fbf59774bc7493d93472b7d52a

8284994: -Xdoclint:all returns warning for records, even when documented properly

Reviewed-by: vromero

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
+ test/langtools/tools/doclint/MissingRecordParamsTest.java
+ test/langtools/tools/doclint/MissingRecordParamsTest.out
+ test/langtools/tools/doclint/RecordParamsTest.java
+ test/langtools/tools/doclint/RecordParamsTest.out

Changeset: 03bcf7b6
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-04-26 16:05:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/03bcf7b6d196f6c5d851059cb6f580767eee4e94

8283620: System.out does not use the encoding/charset specified in the Javadoc

Reviewed-by: alanb

! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libjava/java_props.h
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.base/windows/native/libjava/java_props_md.c
! test/jdk/java/lang/System/PropertyTest.java

Changeset: 975a060a
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2022-04-26 19:01:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/975a060ade6e11b021222ae7f7a2de0d0c041308

8284642: Unexpected behavior of -XX:MaxDirectMemorySize=0

Reviewed-by: stuefe, dholmes

! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/man/java.1

Changeset: e3d714d3
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-04-26 19:40:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/e3d714d37e2679a4f8046d78964292a876bbe3d6

8285677: ProblemList two tests from JDK-8285671 on macosx-x64

Reviewed-by: dfuchs

! test/jdk/ProblemList.txt

Changeset: 102a305f
Author:    Alisen Chung <achung at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-04-26 20:29:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/102a305f73d52d8e378de46c3c0b170db0f2c8af

8202790: DnD test DisposeFrameOnDragTest.java does not clean up

Reviewed-by: serb, kizune, prr

! test/jdk/ProblemList.txt
! test/jdk/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java

Changeset: dbcf3893
Author:    Alisen Chung <achung at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-04-26 20:30:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/dbcf38932ef4f87b560ec660851368ac5697f4da

8198666: Many java/awt/Modal/OnTop/ test fails on mac

Reviewed-by: kizune, serb

! test/jdk/ProblemList.txt

Changeset: 110edd99
Author:    Phil Race <prr at openjdk.org>
Date:      2022-04-26 20:31:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/110edd9999c1d26154fc090562d7c8b2ded18a10

8284965: closed test sun/java2d/OpenGL/XORPaint.java is unstable

Reviewed-by: serb

+ test/jdk/java/awt/Graphics/XORPaint.java

Changeset: 14e7d911
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-04-26 20:47:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/14e7d911997d33eba2893991fa0e2f507aa977f8

8285404: RSA signature verification should reject non-DER OCTET STRING

Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/rsa/RSASignature.java
! src/java.base/share/classes/sun/security/rsa/RSAUtil.java

Changeset: e574cc0e
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2022-04-26 20:54:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/e574cc0e2b3330daf7494b809a06b12f2c875916

8196367: java/awt/List/SingleModeDeselect/SingleModeDeselect.java times out

Reviewed-by: prr

! test/jdk/ProblemList.txt
! test/jdk/java/awt/List/SingleModeDeselect/SingleModeDeselect.java

Changeset: 16ebe40a
Author:    Harshitha Onkar <harshitha.onkar at oracle.com>
Committer: Alexander Zuev <kizune at openjdk.org>
Date:      2022-04-26 22:55:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/16ebe40a1bcd1fe43126fe1dca27bb64cb12de16

8251177: [macosx] The text "big" is truncated in JTabbedPane

Reviewed-by: psadhukhan, kizune, serb

! test/jdk/ProblemList.txt
- test/jdk/javax/swing/JTabbedPane/4209065/bug4209065.html
! test/jdk/javax/swing/JTabbedPane/4209065/bug4209065.java

Changeset: d3ea4b7b
Author:    Eric Liu <eliu at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date:      2022-04-27 01:22:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/d3ea4b7bb41a55143a125b451f4e2b0e1d03f38f

8283435: AArch64: [vectorapi] Optimize SVE lane/withLane operations for 64/128-bit vector sizes

Reviewed-by: njian, ngasson

! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: cc89f1bc
Author:    Alisen Chung <achung at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-04-27 04:34:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/cc89f1bc618c6199030bd7cd1df050a175e13b4b

8198622: java/awt/Focus/TypeAhead/TestFocusFreeze.java fails on mac
6447537: EnqueueWithDialogTest & TestFocusFreeze fail

Reviewed-by: jdv

! test/jdk/ProblemList.txt

Changeset: 4714fdcd
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-04-27 04:58:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/4714fdcd6a1615b9d357dab0116a579c1cd5bfb5

8285279: ArgumentsTest.set_numeric_flag_double_vm fails on some locales (again)

Reviewed-by: dholmes

! test/hotspot/gtest/runtime/test_arguments.cpp

Changeset: 72f82dd7
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-27 07:15:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/72f82dd723bf1c048d140238154580db434706e2

8208565: [TEST_BUG] javax\swing\PopupFactory\6276087\NonOpaquePopupMenuTest.java throws NPE
8065099: [macos] javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java fails: no background shine through

Reviewed-by: jdv

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java

Changeset: 16a8ebbf
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-04-27 11:28:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/16a8ebbf0573b8ee75072f8120fb0d4a584cb51d

8285675: Temporary fix for arm32 SafeFetch

Reviewed-by: mdoerr

! src/hotspot/share/runtime/safefetch.hpp

Changeset: e7c3b9de
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-27 12:23:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/e7c3b9de649d4b28ba16844e042afcf3c89323e5

8285617: Fix java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java manual test

Reviewed-by: prr, psadhukhan

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

Changeset: 4919525d
Author:    Johnny Lim <izeye at naver.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2022-04-27 14:18:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/4919525ddb55ba52d199a37c3b0e14e4a0c7c738

8285440: Typo in Collections.addAll method javadoc

Reviewed-by: jpai, rriggs

! src/java.base/share/classes/java/util/Collections.java

Changeset: a4ac0566
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-27 17:32:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/a4ac05662b13ee212e3936d3a38fb421e5001441

Merge branch 'master' into type-patterns-third

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java

Changeset: 115605ae
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-28 14:23:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/115605aef94a54d702e811984a75028a28359997

Reducing MatchException constructors.

! src/java.base/share/classes/java/lang/MatchException.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java

Changeset: effdb3aa
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-29 10:09:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/effdb3aac825dee6dbe81916739c9349b7129d83

Merge branch 'type-pattern-third' into patterns-record-deconstruction3

! src/java.base/share/classes/java/lang/MatchException.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/java.base/share/classes/java/lang/MatchException.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java

Changeset: 0d334c78
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-29 13:14:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/0d334c783270e727a378cb9b1f058a310ac9d028

Adjusting to MatchException constructor

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/TypedDeconstructionPatternExc.java

Changeset: a23f7112
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-29 13:15:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/a23f711247ff0a8ce11e971666213c2d8b076013

Stabilizing PrettyTest.

! test/langtools/tools/javac/patterns/PrettyTest.java

Changeset: 9cf69d10
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-29 13:56:41 +0000
URL:       https://git.openjdk.java.net/amber/commit/9cf69d10eac8825443844d2205b42f55bdaab384

Merge branch 'patterns-record-deconstruction3' of github.com:openjdk/amber into patterns-record-deconstruction3




More information about the amber-dev mailing list