git: openjdk/loom: master: 18 new changesets

duke duke at openjdk.org
Mon Sep 30 23:49:18 UTC 2024


Changeset: 082125d6
Branch: master
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-09-27 18:26:08 +0000
URL:       https://git.openjdk.org/loom/commit/082125d61e4b7e0fd53528c0271ca8be621f242b

8340404: CharsetProvider specification updates

Reviewed-by: alanb, naoto

! src/java.base/share/classes/java/nio/charset/spi/CharsetProvider.java
+ test/jdk/java/nio/charset/spi/CharsetProviderAsModuleTest.java
= test/jdk/java/nio/charset/spi/provider/module-info.java
+ test/jdk/java/nio/charset/spi/provider/spi/BazProvider.java

Changeset: ed140f5d
Branch: master
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2024-09-27 23:11:41 +0000
URL:       https://git.openjdk.org/loom/commit/ed140f5d5e2dec1217e2efbee815d84306de0563

8341101: [ARM32] Error: ShouldNotReachHere() in TemplateInterpreterGenerator::generate_math_entry after 8338694

Reviewed-by: shade

! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp

Changeset: 73ebb848
Branch: master
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-09-27 23:34:04 +0000
URL:       https://git.openjdk.org/loom/commit/73ebb848fdb66861e912ea747c039ddd1f7a5f48

8340721: Clarify special case handling of unboxedType and getWildcardType

Reviewed-by: prappo, mcimadamore

! src/java.compiler/share/classes/javax/lang/model/util/Types.java
+ test/langtools/tools/javac/processing/model/util/types/TestInvalidInputs.java

Changeset: ade17ecb
Branch: master
Author:    Phil Race <prr at openjdk.org>
Date:      2024-09-29 17:05:01 +0000
URL:       https://git.openjdk.org/loom/commit/ade17ecb6cb5125d048401a878b557e5afefc08c

8340560: Open Source several AWT/2D font and rendering tests

Reviewed-by: kizune

+ test/jdk/sun/awt/font/CacheFlushTest.java
+ test/jdk/sun/awt/font/TestArabicHebrew.java
+ test/jdk/sun/awt/font/TestDevTransform.java
+ test/jdk/sun/awt/windows/TestPen.java

Changeset: dd569909
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-30 02:43:32 +0000
URL:       https://git.openjdk.org/loom/commit/dd56990962d58e4f482773f67bc43383d7748536

8340639: Open source few more AWT List tests

Reviewed-by: prr

+ test/jdk/java/awt/List/HorizScrollWorkTest.java
+ test/jdk/java/awt/List/HorizScrollbarEraseTest.java
+ test/jdk/java/awt/List/ScrollbarPresenceTest.java
+ test/jdk/java/awt/List/SetForegroundTest.java

Changeset: ae4d2f15
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-30 02:43:49 +0000
URL:       https://git.openjdk.org/loom/commit/ae4d2f15901bf02efceaac26ee4aa3ae666bf467

8340621: Open source several AWT List tests

Reviewed-by: prr

+ test/jdk/java/awt/List/DisabledListIsGreyTest.java
+ test/jdk/java/awt/List/ListFrameResizeTest.java
+ test/jdk/java/awt/List/MultiSelectionListCrashTest.java
+ test/jdk/java/awt/List/ScrollbarPositionTest.java
+ test/jdk/java/awt/List/SelectedItemVisibilityTest.java

Changeset: 6514aef8
Branch: master
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-09-30 06:20:08 +0000
URL:       https://git.openjdk.org/loom/commit/6514aef8403fa5fc09e5c064a783ff0f1fccd0cf

8340419: ZGC: Create an UseLargePages adaptation of TestAllocateHeapAt.java

Reviewed-by: stefank, sjohanss, jsikstro

+ test/hotspot/jtreg/gc/z/TestAllocateHeapAtWithHugeTLBFS.java

Changeset: 822a7738
Branch: master
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-09-30 06:38:42 +0000
URL:       https://git.openjdk.org/loom/commit/822a773873c42ea27a6be90da92b2b2c9fb8caee

8340605: Open source several AWT PopupMenu tests

Reviewed-by: tr

+ test/jdk/java/awt/PopupMenu/PeripheryOfScreen.java
+ test/jdk/java/awt/PopupMenu/PopupLeadingSeparatorTest.java
+ test/jdk/java/awt/PopupMenu/PopupMenuShowTest.java
+ test/jdk/java/awt/PopupMenu/PopupMenuWithMenuBar.java
+ test/jdk/java/awt/PopupMenu/PopupOnButton.java

Changeset: 988a531b
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-30 07:02:55 +0000
URL:       https://git.openjdk.org/loom/commit/988a531b097ccbd699d233059d73f41cae24dc5b

8340181: Shenandoah: Cleanup ShenandoahRuntime stubs

Reviewed-by: adinn, phh, wkemper

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp

Changeset: 52ba7282
Branch: master
Author:    Sebastian Lövdahl <sebastian.lovdahl at hibox.tv>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-09-30 08:33:12 +0000
URL:       https://git.openjdk.org/loom/commit/52ba72823be0c969ab873ead2863ec48f883210b

8327114: Attach in Linux may have wrong behaviour when pid == ns_pid (Kubernetes debug container)

Co-authored-by: Larry Cable <larry.cable at oracle.com>
Reviewed-by: kevinw, sgehwolf

! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java

Changeset: 475b8943
Branch: master
Author:    Mikhail Ablakatov <164922675+mikabl-arm at users.noreply.github.com>
Date:      2024-09-30 09:02:59 +0000
URL:       https://git.openjdk.org/loom/commit/475b8943c672349609a4839ce0a02ef995764698

8322770: Implement C2 VectorizedHashCode on AArch64

Reviewed-by: aph, adinn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
+ src/hotspot/share/utilities/intpow.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: 1cf26a51
Branch: master
Author:    Oli Gillespie <ogillespie at openjdk.org>
Committer: Hamlin Li <mli at openjdk.org>
Date:      2024-09-30 10:53:20 +0000
URL:       https://git.openjdk.org/loom/commit/1cf26a5179e619f17909426fdb26a3fb3b748483

8341013: Optimize x86/aarch64 MD5 intrinsics by reducing data dependency

Reviewed-by: mli, ascarpino

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

Changeset: 58b6fc5b
Branch: master
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-09-30 10:56:52 +0000
URL:       https://git.openjdk.org/loom/commit/58b6fc5baa0931fa6f2aa37bf0bb125497cf6cc9

8341197: [BACKOUT] 8322770: Implement C2 VectorizedHashCode on AArch64

Reviewed-by: shade, jpai

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
- src/hotspot/share/utilities/intpow.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: e19c7d80
Branch: master
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2024-09-30 11:24:48 +0000
URL:       https://git.openjdk.org/loom/commit/e19c7d80f722395583fbdb4cc10dc9051c8602f2

8340874: Open source some of the AWT Geometry/Button tests

Reviewed-by: prr

+ test/jdk/java/awt/Button/BadActionEventTest/BadActionEventTest.java
+ test/jdk/java/awt/geom/Arc2D/Arc2DHitTest.java
+ test/jdk/java/awt/geom/Arc2D/BoundsBug.java
+ test/jdk/java/awt/geom/Area/Translate.java

Changeset: 180affc5
Branch: master
Author:    Fredrik Bredberg <fbredberg at openjdk.org>
Date:      2024-09-30 12:28:35 +0000
URL:       https://git.openjdk.org/loom/commit/180affc5718c9bf2f009d6a7aa129cc36335384a

8320318: ObjectMonitor Responsible thread

Reviewed-by: aboldtch, coleenp, pchilanomate, eosterlund

! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/x86/c2_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/share/opto/c2_CodeStubs.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java

Changeset: cff420d8
Branch: master
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-09-30 13:06:49 +0000
URL:       https://git.openjdk.org/loom/commit/cff420d8d3cfbbb729ee47b00c8fe38e410eab1a

8339711: ZipFile.Source.initCEN needlessly reads END header

Reviewed-by: lancea, jpai, redestad

! src/java.base/share/classes/java/util/zip/ZipFile.java
! test/jdk/java/util/zip/ZipFile/CenSizeTooLarge.java
! test/jdk/java/util/zip/ZipFile/EndOfCenValidation.java

Changeset: 860d49db
Branch: master
Author:    Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date:      2024-09-30 13:43:40 +0000
URL:       https://git.openjdk.org/loom/commit/860d49db22cf352eaf1b3b20fff43d090f0eebc8

8211400: nsk.share.gc.Memory::getArrayLength returns wrong value

Reviewed-by: kbarrett, tschatzl

! test/hotspot/jtreg/vmTestbase/nsk/share/gc/Memory.java

Changeset: f1bf469b
Branch: master
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2024-09-30 14:12:01 +0000
URL:       https://git.openjdk.org/loom/commit/f1bf469b4ee07b48b629a126111e307d3cab7fd7

8341199: Use ClassFile's new API loadConstant(int)

Reviewed-by: liach, redestad

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java



More information about the loom-dev mailing list