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