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

duke duke at openjdk.org
Sat Oct 26 10:17:44 UTC 2024


Changeset: c5489866
Branch: jep486
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-10-25 06:14:10 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c5489866308bd09729c5431537e0836145452624

8342918: Building ParallelGC without G1 and Shenandoah fails because SpaceMangler not declared

Reviewed-by: jwaters, shade

! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp

Changeset: 415d8151
Branch: jep486
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-10-25 07:03:09 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/415d8151a6c7ce04d8ab27ff641acb5d69840125

8342938: Problem list java/io/IO/IO.java test on Linux ppc64le

Reviewed-by: lucy, naoto

! test/jdk/ProblemList.txt

Changeset: fd5ff054
Branch: jep486
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-10-25 07:08:29 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fd5ff0547ced6733ae05f1428664062615408dc9

8342827: Fix order of @param tags in other modules

Reviewed-by: jpai, iris, joehw, darcy, dfuchs

! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.management/share/classes/javax/management/AttributeList.java
! src/java.management/share/classes/javax/management/DefaultLoaderRepository.java
! src/java.management/share/classes/javax/management/MBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/MBeanOperationInfo.java
! src/java.management/share/classes/javax/management/MBeanServer.java
! src/java.management/share/classes/javax/management/MBeanServerConnection.java
! src/java.management/share/classes/javax/management/loading/ClassLoaderRepository.java
! src/java.management/share/classes/javax/management/loading/DefaultLoaderRepository.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! src/java.naming/share/classes/javax/naming/CompositeName.java
! src/java.naming/share/classes/javax/naming/CompoundName.java
! src/java.naming/share/classes/javax/naming/Name.java
! src/java.naming/share/classes/javax/naming/Reference.java
! src/java.naming/share/classes/javax/naming/directory/SearchControls.java
! src/java.naming/share/classes/javax/naming/ldap/LdapName.java
! src/java.naming/share/classes/javax/naming/ldap/LdapReferralException.java
! src/java.scripting/share/classes/javax/script/Invocable.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/CachedRowSet.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamWriter.java
! src/java.xml/share/classes/javax/xml/transform/TransformerConfigurationException.java
! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryConfigurationError.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java
! src/jdk.jdi/share/classes/com/sun/jdi/ArrayReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequestManager.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java

Changeset: 4635351b
Branch: jep486
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-10-25 07:16:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4635351b1570fcea07fac1ece5f76f528d68c2a7

8342939: Building ZGC without compiler2 fails

Reviewed-by: eosterlund, mli, kvn

! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp

Changeset: 3c5db12b
Branch: jep486
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-10-25 07:26:21 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3c5db12bbe4d1155ab874c2862005621c6b8541d

8342857: SA: Heap iterator makes incorrect assumptions about TLAB layout

Reviewed-by: cjplummer, rkennke, lmesnik

! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ThreadLocalAllocBuffer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java

Changeset: 94317dbc
Branch: jep486
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-10-25 07:48:48 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/94317dbcf26a54428c649ad0286e127bd6dab570

8342884: RISC-V: verify float <--> float16 conversion

Reviewed-by: fyang, luhenry

! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp

Changeset: a9eb50a2
Branch: jep486
Author:    Fei Yang <fyang at openjdk.org>
Date:      2024-10-25 11:23:12 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a9eb50a2d8341b454c55c2f56446775c497ddde9

8342953: RISC-V: Fix definition of RISCV_HWPROBE_EXT_ZVFHMIN

Reviewed-by: mli, rehn

! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp

Changeset: 4f8f395e
Branch: jep486
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-10-25 14:28:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4f8f395e2bb692148e2b891198f28a579749dd6d

8343060: RISC-V: enable TestFloat16VectorConvChain for riscv

Reviewed-by: fyang

! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java

Changeset: 1e35da8d
Branch: jep486
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-10-25 14:28:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1e35da8d3341ed1af266e5b59aa90bfcfae6576a

8343063: RISC-V: remove redundant reg copy in generate_resolve_blob

Reviewed-by: fyang, rehn

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

Changeset: 5cbd578f
Branch: jep486
Author:    Henry Jen <henryjen at openjdk.org>
Date:      2024-10-25 14:35:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5cbd578fbe9df4f68ab21bf764208ad4f67443f6

8342930: New tests from JDK-8335912 are failing

Reviewed-by: jpai

! src/jdk.jartool/share/man/jar.1
! test/jdk/ProblemList.txt
! test/jdk/tools/jar/ExtractFilesTest.java
! test/jdk/tools/jar/MultipleManifestTest.java

Changeset: c202a2f7
Branch: jep486
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-10-25 15:24:55 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c202a2f7b231152136bd8960c55e43bc96cf1eb9

8295269: G1: Improve slow startup due to predictor initialization

Reviewed-by: iwalulya, sjohanss

! src/hotspot/share/gc/g1/g1AnalyticsSequences.hpp
! src/hotspot/share/gc/g1/g1AnalyticsSequences.inline.hpp

Changeset: 0853aee3
Branch: jep486
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2024-10-25 15:35:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0853aee3b377cf9f17340a85f600651db42e6999

8338426: Test java/nio/channels/Selector/WakeupNow.java failed

Reviewed-by: jpai, alanb

! test/jdk/java/nio/channels/Selector/WakeupNow.java

Changeset: ff165f9f
Branch: jep486
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-10-25 16:49:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ff165f9f0cf519144d7361b766bcce53d04c518e

8342934: TYPE_USE annotations printed with error causing "," in toString output

Reviewed-by: iris, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! test/langtools/tools/javac/processing/model/type/AnnotatedTypeToString/AnnotatedTypeToString.java
! test/langtools/tools/javac/processing/model/type/AnnotatedTypeToString/Test.java

Changeset: 36d71735
Branch: jep486
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2024-10-25 18:08:21 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/36d71735e3554264e8d17f7e0e72999ac639e398

8339289: Enhance Attach API to support arbitrary length arguments - Windows

Reviewed-by: kevinw, sspitsyn

! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c
+ test/hotspot/jtreg/serviceability/attach/AttachAPIv2/CompatTest.java

Changeset: f1cc890d
Branch: jep486
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-10-25 19:17:42 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f1cc890ddfe2e472cf786856dc7d01645f61b054

8343086: [BACKOUT] JDK-8295269 G1: Improve slow startup due to predictor initialization

Reviewed-by: sangheki

! src/hotspot/share/gc/g1/g1AnalyticsSequences.hpp
! src/hotspot/share/gc/g1/g1AnalyticsSequences.inline.hpp

Changeset: f1a9a8d2
Branch: jep486
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2024-10-25 21:07:48 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f1a9a8d25b2e1f9b5dbe8719abb66ec4cd9057dc

8342902: Deduplication of acquire calls in BindingSpecializer causes escape-analyisis failure

Reviewed-by: jvernee

! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
+ test/micro/org/openjdk/bench/java/lang/foreign/CallByRefHighArity.java
+ test/micro/org/openjdk/bench/java/lang/foreign/libCallByRefHighArity.c

Changeset: 1476f6c4
Branch: jep486
Author:    Fei Yang <fyang at openjdk.org>
Date:      2024-10-26 03:32:30 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1476f6c47511ad9dceda3633776ace3ee353d7ed

8343030: RISC-V: Small assembler cleanups

Reviewed-by: mli, rehn

! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp

Changeset: 17b5cc7d
Branch: jep486
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-10-26 07:57:10 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/17b5cc7de2aa6e160d4b9ce8ad175326f17103dc

Merge

! src/java.management/share/classes/javax/management/MBeanServer.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
! test/jdk/ProblemList.txt
! src/java.management/share/classes/javax/management/MBeanServer.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
! test/jdk/ProblemList.txt



More information about the jdk-sandbox-changes mailing list