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

duke duke at openjdk.org
Mon Nov 4 11:31:06 UTC 2024


Changeset: 069bb791
Branch: jep486
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2024-11-02 08:33:56 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/069bb79103f0ab75448de3989468d08b3cc3d793

8342082: Remove unused BasicProgressBarUI.Animator.interval

Reviewed-by: prr, honkar

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java

Changeset: 29882bfe
Branch: jep486
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2024-11-02 12:44:17 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/29882bfe7b7e76446a96862cd0a5e81c7e054415

8340311: JPackage app-image exe launches multiple exe's in JDK 22+

Reviewed-by: almatvee

! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/AppLauncher.h
! src/jdk.jpackage/share/native/applauncher/CfgFile.cpp
! src/jdk.jpackage/share/native/applauncher/CfgFile.h
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/windows/Win8301247Test.java
! test/jdk/tools/jpackage/windows/WinChildProcessTest.java
+ test/jdk/tools/jpackage/windows/WinNoRestartTest.java

Changeset: d26412e6
Branch: jep486
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2024-11-03 17:43:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d26412e657a15460cdf77c0fef4666292e070ef6

8343433: Update net.properties and java.net.http module-info.java after 8326949

Reviewed-by: dfuchs, jpai

! src/java.base/share/conf/net.properties
! src/java.net.http/share/classes/module-info.java

Changeset: 74352c3f
Branch: jep486
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-11-03 18:47:35 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/74352c3f0eab7f1cc1acf3beea01006af108abde

Merge branch 'master' into jep486


Changeset: f6e4b822
Branch: jep486
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-11-04 11:26:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f6e4b8226d634509f8d86a6d9a7d83617922923d

Merge branch 'jep486' of https://github.com/openjdk/jdk-sandbox into jep486


Changeset: 37a3398b
Branch: jep486
Author:    Fei Yang <fyang at openjdk.org>
Date:      2024-11-04 01:40:20 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/37a3398b5879e0ee79891e97791cd1d6e99ab5d9

8343242: RISC-V: Refactor materialization of literal address

Reviewed-by: rehn, fjiang

! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interpreterRT_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/riscv.ad
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/RISCV64.java

Changeset: c1251780
Branch: jep486
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-11-04 03:36:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c125178065664fdf96c42dfc6dcfa2431e6011a4

8341068: [s390x]  intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long

Reviewed-by: lucy, aph

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/s390.ad

Changeset: 2432c4f8
Branch: jep486
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-11-04 06:27:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2432c4f862e66e91c60e75ccc43b376020d80a1f

8343206: Final graph reshaping should not compress abstract or interface class pointers

Reviewed-by: coleenp, eosterlund, kvn

! src/hotspot/share/opto/compile.cpp

Changeset: f9e1c62d
Branch: jep486
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2024-11-04 07:19:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f9e1c62dcd2279cbe5a93a2b19a492cb5b087719

8343436: Regression in StackMapGenerator after JDK-8339205

Reviewed-by: liach

! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
! test/jdk/jdk/classfile/StackMapsTest.java

Changeset: e7f0bf11
Branch: jep486
Author:    Damon Fenacci <dfenacci at openjdk.org>
Date:      2024-11-04 07:33:54 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e7f0bf11ff0e89b6b156d5e88ca3771c706aa46a

8343153: compiler/codecache/CheckLargePages.java fails on linux with huge pages configured but its number set to 0

Reviewed-by: eastigeevich, thartmann

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/codecache/CheckLargePages.java

Changeset: df08a9ec
Branch: jep486
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-11-04 09:19:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/df08a9ec0d813fcd4ea88a3773c230af6d65e045

8312425: [vectorapi] AArch64: Optimize vector math operations with SLEEF

Co-authored-by: Xiaohong Gong <xgong at openjdk.org>
Reviewed-by: ihse, fgao, aph

! make/autoconf/flags-cflags.m4
! make/autoconf/spec.gmk.template
! make/modules/jdk.incubator.vector/Lib.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_neon.c
+ src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_sve.c

Changeset: 75801992
Branch: jep486
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-11-04 09:58:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/75801992a7c626d409f66e2491082dba84c6fe45

8343205: CompileBroker::possibly_add_compiler_threads excessively polls available memory

Reviewed-by: thartmann, kvn

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp

Changeset: 452a5fbd
Branch: jep486
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-11-04 10:31:24 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/452a5fbd9c29e0991758ab97ed5bdbf1922b6a11

8343507: Parallel: Fail if verify_complete finds incorrect states

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/parallel/psParallelCompact.cpp

Changeset: 7f131a9e
Branch: jep486
Author:    Fei Yang <fyang at openjdk.org>
Date:      2024-11-04 10:54:19 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7f131a9e1eb96d905a57f6e1e6fec2b7c7f725a4

8343415: RISC-V: Increase maximum size of C2EntryBarrierStub by four

Reviewed-by: rehn, fjiang

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

Changeset: f69b6016
Branch: jep486
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-11-04 11:06:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f69b6016d6160d7093c32a806c60d85cf9a02222

8343188: Investigate ways to simplify MemorySegment::ofBuffer

Reviewed-by: mcimadamore

! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java
+ test/micro/org/openjdk/bench/java/lang/foreign/SegmentOfBuffer.java

Changeset: 002f3f69
Branch: jep486
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-11-04 11:26:32 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/002f3f69b1bb4c6e9988bb52185bde7b236fa9c0

Merge branch 'master' into jep486

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/ProblemList.txt



More information about the jdk-sandbox-changes mailing list