git: openjdk/jdk: 17 new changesets

Jesper Wilhelmsson jwilhelm at openjdk.org
Tue Jun 28 22:14:37 UTC 2022


Changeset: 784a0f04
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-06-27 11:32:13 +0000
URL:       https://git.openjdk.org/jdk/commit/784a0f049665afde4723942e641a10a1d7675f7a

8288683: C2: And node gets wrong type due to not adding it back to the worklist in CCP

Reviewed-by: roland, thartmann

! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
+ test/hotspot/jtreg/compiler/c2/TestAndShiftZeroCCP.java

Changeset: 699ad45b
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-06-27 11:41:24 +0000
URL:       https://git.openjdk.org/jdk/commit/699ad45b4339940980314d4cd6e4606a66183fda

8289093: BlockLocationPrinter fails to decode addresses with G1

Reviewed-by: ayang, iwalulya

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

Changeset: 2c8ada68
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2022-06-27 15:37:08 +0000
URL:       https://git.openjdk.org/jdk/commit/2c8ada689f7bcfc39a04b0bf36c9aea156d47690

8289188: SegmentAllocator:allocateArray(*) default behavior mismatch to spec

Reviewed-by: alanb

! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! test/jdk/java/foreign/TestNulls.java
! test/jdk/java/foreign/TestSegmentAllocators.java

Changeset: 77466648
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-06-27 17:02:21 +0000
URL:       https://git.openjdk.org/jdk/commit/77466648193abda99f53b259a1ec9475b425b4d4

8280826: Document set of strings javac recognizes for SuppressWarnings

Reviewed-by: darcy

! src/jdk.compiler/share/classes/module-info.java
! src/jdk.compiler/share/man/javac.1

Changeset: 28913f47
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-06-27 18:42:27 +0000
URL:       https://git.openjdk.org/jdk/commit/28913f474733bff360c6693fc4d3fa8e264ce552

8289235: ProblemList vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java when run with vthread wrapper

Reviewed-by: bpb

! test/hotspot/jtreg/ProblemList-svc-vthread.txt

Changeset: caa6b74b
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-06-27 18:43:42 +0000
URL:       https://git.openjdk.org/jdk/commit/caa6b74b5b2d641ca8fe2e226e09ce1b556eb2fc

8289240: ProblemList java/lang/reflect/callerCache/ReflectionCallerCacheTest.java in -Xcomp mode

Reviewed-by: bpb, naoto

! test/jdk/ProblemList-Xcomp.txt

Changeset: 17ef8cae
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-06-27 19:33:16 +0000
URL:       https://git.openjdk.org/jdk/commit/17ef8cae33dd77e5a9b2cf19539ebf25aece5f92

8288524: Allow @systemProperty to appear in overview documentation

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out

Changeset: 2efa89a8
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-06-27 21:24:00 +0000
URL:       https://git.openjdk.org/jdk/commit/2efa89a89e01003e2d161ffc0d377c39fd18acb8

8289251: ProblemList java/lang/ref/OOMEInReferenceHandler.java

Reviewed-by: dholmes

! test/jdk/ProblemList.txt

Changeset: b4490386
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-06-28 03:12:12 +0000
URL:       https://git.openjdk.org/jdk/commit/b4490386fe348250e88347526172c1c27ef01eba

8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding

Reviewed-by: thartmann, haosun, njian

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
+ test/hotspot/jtreg/compiler/codegen/ShiftByZero.java

Changeset: adbd200d
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2022-06-28 10:06:42 +0000
URL:       https://git.openjdk.org/jdk/commit/adbd200dc59c31ad582b51468ec39af5a64db664

8289228: SegmentAllocator::allocateArray null handling is too lax

Reviewed-by: jvernee, psandoz

! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! test/jdk/java/foreign/TestNulls.java

Changeset: 9048cef7
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-06-28 12:27:30 +0000
URL:       https://git.openjdk.org/jdk/commit/9048cef761872812106b3429c51201c765f29fe1

8288425: Footprint regression due MH creation when initializing StringConcatFactory

Reviewed-by: jlaskey
Backport-of: 6d595614a26ebe579268dc8216344dfb099bb3ad

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: 6f9717b4
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-06-28 15:05:46 +0000
URL:       https://git.openjdk.org/jdk/commit/6f9717b46b0e4461100a27276a3ea1186e8c628b

8288836: (fs) Files.writeString spec for IOException has "specified charset" when no charset is provided

Reviewed-by: alanb, lancea, iris

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

Changeset: a814293e
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-06-28 15:54:52 +0000
URL:       https://git.openjdk.org/jdk/commit/a814293e1fb724cb85e66501ed7a8185409642df

8275784: Bogus warning generated for record with compact constructor

Reviewed-by: prappo

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

Changeset: c42b796f
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-06-28 15:58:12 +0000
URL:       https://git.openjdk.org/jdk/commit/c42b796f91eace68a08d7ef8d22552228d1711e1

8288058: Broken links on constant-values page

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java

Changeset: 9b7805e3
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2022-06-28 16:26:08 +0000
URL:       https://git.openjdk.org/jdk/commit/9b7805e3b4b3b5248a5cf8a5a5f3cf2260784a3b

8289069: Very slow C1 arraycopy jcstress tests after JDK-8279886

Reviewed-by: thartmann, kvn

! src/hotspot/share/c1/c1_GraphBuilder.cpp

Changeset: 15048048
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-06-28 20:06:06 +0000
URL:       https://git.openjdk.org/jdk/commit/1504804896ff099aa23fa05336537dd78e6e2311

8289398: ProblemList jdk/jfr/api/consumer/recordingstream/TestOnEvent.java on linux-x64 again

Reviewed-by: azvegint

! test/jdk/ProblemList.txt

Changeset: 86dc760f
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-06-28 22:11:23 +0000
URL:       https://git.openjdk.org/jdk/commit/86dc760f9ec0f403109bef7b06db82b9ed0739dd

Merge

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/jdk/ProblemList.txt



More information about the jdk-changes mailing list