git: openjdk/jdk-sandbox: jep486: 21 new changesets

duke duke at openjdk.org
Wed Oct 23 06:56:14 UTC 2024


Changeset: bf92c498
Branch: jep486
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-10-22 07:07:13 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/bf92c498391b099b67c313703e48374cade76f87

8342704: GHA: Report truncation is broken after JDK-8341424

Reviewed-by: erikj, jwaters

! .github/scripts/gen-build-failure-report.sh
! .github/scripts/gen-test-results.sh

Changeset: de441c2b
Branch: jep486
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-10-22 08:29:55 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/de441c2b6891ad475f516d14b793efbe65f1477c

8342633: javax/management/security/HashedPasswordFileTest.java creates tmp file in src dir

Reviewed-by: dfuchs, amenkov

! test/jdk/javax/management/security/HashedPasswordFileTest.java

Changeset: 2da7f2bc
Branch: jep486
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-10-22 08:34:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2da7f2bcb066184831207ee8c1317094c9891b8a

8342787: Move misplaced TestTemplateAssertionPredicateWithTwoUCTs.java from src to test directory

Reviewed-by: thartmann, shade, jwaters

= test/hotspot/jtreg/compiler/predicates/TestTemplateAssertionPredicateWithTwoUCTs.java

Changeset: c9f38409
Branch: jep486
Author:    Aggelos Biboudis <abimpoudis at openjdk.org>
Date:      2024-10-22 09:39:04 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c9f38409ccb84f315fa61490baacea9f070b646d

8342679: Clean up PreviewFeature.Feature

Reviewed-by: liach, vromero

! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java

Changeset: 004aaea7
Branch: jep486
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-10-22 11:19:21 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/004aaea76db091569aa88eeb6b08db3408f288cd

8342330: C2: "node pinned on loop exit test?" assert failure

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestSunkRangeFromPreLoopRCE.java

Changeset: 3b71657f
Branch: jep486
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-10-22 12:27:44 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3b71657f5995482d26c36209f72650fbf672a965

8341584: Test java/foreign/TestUpcallStress.java intermittent timeout with -Xcomp

Reviewed-by: jpai, jvernee

! test/jdk/ProblemList-Xcomp.txt
! test/jdk/java/foreign/TestUpcallStress.java

Changeset: f70ecc27
Branch: jep486
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2024-10-22 13:13:04 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f70ecc27a787a96795452c11262fe427ad03f96a

8342182: G1: G1OldGenAllocationTracker does not account for direct allocations in regions

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp

Changeset: 264d7014
Branch: jep486
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-10-22 13:15:17 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/264d7014a11b113d309dde2301ea23d6eba71f57

8342610: ZGC: Cleanup pre-touching code

Reviewed-by: aboldtch, mli, jsikstro, eosterlund

! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp

Changeset: 3bba0f3d
Branch: jep486
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-10-22 13:16:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3bba0f3dc8faf83a3aadcd704ae2ae4967e6daa4

8342701: [PPC64] TestOSRLotsOfLocals.java crashes

Reviewed-by: lucy, rrich

! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp

Changeset: d10eecf1
Branch: jep486
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-10-22 13:51:42 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d10eecf1619903fadea7eca9afd6bb154831ae50

8341776: Remove unused enum values from LambdaForm$Kind

Reviewed-by: liach

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

Changeset: 01b681c8
Branch: jep486
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2024-10-22 14:09:10 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/01b681c80d5f7c76013ab6274b9f4a3dcf2f4c39

8326949: Authorization header is removed when a proxy Authenticator is set on HttpClient

Reviewed-by: dfuchs, jpai, djelinski

! src/java.net.http/share/classes/java/net/http/HttpClient.java
! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
- test/jdk/java/net/httpclient/AuthFilter.java
+ test/jdk/java/net/httpclient/UserAuthWithAuthenticator.java

Changeset: af5e5324
Branch: jep486
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-10-22 14:29:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/af5e53241b5f05ef56a437b66b2ad8c5eea5462c

8342806: Desugar capturing lambda in StringNameTable

Reviewed-by: mcimadamore, liach

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/StringNameTable.java
+ test/micro/org/openjdk/bench/javax/tools/JavacNameTable.java

Changeset: f9852aea
Branch: jep486
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-10-22 15:31:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f9852aea8b45853544b7acd45ba21b10ab20a1ad

8342839: Malformed copyright in StringNameTable since JDK-8342806

Reviewed-by: thartmann

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/StringNameTable.java

Changeset: 893266c4
Branch: jep486
Author:    Chad Rakoczy <chadrako at amazon.com>
Date:      2024-10-22 16:11:37 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/893266c48f26e089d0449d2c161b04430741970c

8342601: AArch64: Micro-optimize bit shift in copy_memory

Reviewed-by: dlong, aph, shade

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Changeset: aafc8d0d
Branch: jep486
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2024-10-22 17:09:37 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/aafc8d0dcb769ac9000b7024c1ccb8fb165da0e2

8342850: Change ProblemList to have LimitDirectMemory refer to JDK-8342849

Reviewed-by: tschatzl

! test/jdk/ProblemList.txt

Changeset: c61d2c5a
Branch: jep486
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-10-22 17:21:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c61d2c5a3403ad5f48daad22bdfb031f42bc3dd5

8341445: DecimalFormatSymbols setters should throw NPE

Reviewed-by: naoto

! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
+ test/jdk/java/text/Format/DecimalFormat/SettersShouldThrowNPETest.java

Changeset: 28147dab
Branch: jep486
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-10-22 17:58:20 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/28147dab072b8f054f13350ea37ad64f7693b43d

8341913: Support CDS heap dumping for Shenandoah and Epsilon

Reviewed-by: iklam, matsaave

! src/hotspot/share/cds/heapShared.hpp
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java

Changeset: d6eddcda
Branch: jep486
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2024-10-22 18:14:37 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d6eddcdaf92f2352266ba519608879141997cd63

8327624: Remove VM implementation that bypass verification for core reflection

Reviewed-by: liach, dholmes, jrose, alanb, mli

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/reflection.cpp
- src/java.base/share/classes/jdk/internal/reflect/AccessorGenerator.java
- src/java.base/share/classes/jdk/internal/reflect/ByteVector.java
- src/java.base/share/classes/jdk/internal/reflect/ByteVectorFactory.java
- src/java.base/share/classes/jdk/internal/reflect/ByteVectorImpl.java
- src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java
- src/java.base/share/classes/jdk/internal/reflect/ClassFileAssembler.java
- src/java.base/share/classes/jdk/internal/reflect/ClassFileConstants.java
! src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java
- src/java.base/share/classes/jdk/internal/reflect/Label.java
- src/java.base/share/classes/jdk/internal/reflect/MagicAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
- src/java.base/share/classes/jdk/internal/reflect/SerializationConstructorAccessorGenerator.java
- src/java.base/share/classes/jdk/internal/reflect/SerializationConstructorAccessorImpl.java

Changeset: 476d0f19
Branch: jep486
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2024-10-23 02:05:28 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/476d0f19286c9d3c66d211352d0a8946b7039baf

8339309: unused-variable warnings happen in libfontmanager

Reviewed-by: prr

! src/java.desktop/share/native/libfontmanager/HBShaper_Panama.c
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! src/java.desktop/unix/native/libfontmanager/X11FontScaler.c

Changeset: f1f15370
Branch: jep486
Author:    Manukumar V S <mvs at openjdk.org>
Date:      2024-10-23 05:13:29 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f1f15370fa26e4c1121abadb8938c0126c6f4f24

8341453: java/awt/a11y/AccessibleJTableTest.java fails in some cases where the test tables are not visible

Reviewed-by: abhiscxk, asemenov

! test/jdk/java/awt/a11y/AccessibleJTableTest.java

Changeset: 2c9b11d5
Branch: jep486
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-10-23 06:24:19 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2c9b11d5b5a676981c61c574f2212cc0cdfea429

Merge

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jvm.cpp
! src/java.net.http/share/classes/java/net/http/HttpClient.java
! test/jdk/ProblemList.txt
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jvm.cpp
! src/java.net.http/share/classes/java/net/http/HttpClient.java
! test/jdk/ProblemList.txt



More information about the jdk-sandbox-changes mailing list