git: openjdk/mobile: 2 new changesets

duke duke at openjdk.org
Wed Oct 16 14:10:19 UTC 2024


Changeset: 7625b299
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-10-16 14:08:10 +0000
URL:       https://git.openjdk.org/mobile/commit/7625b29920e95f9b754057fe0a2c4ab0afa5cb0c

8329597: C2: Intrinsify Reference.clear

Reviewed-by: rcastanedalo, eosterlund, kvn

! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/z_ppc.ad
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/z_riscv.ad
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp
! src/hotspot/share/gc/z/zBarrierSetRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/native/libjava/PhantomReference.c
+ test/hotspot/jtreg/compiler/c2/irTests/gc/ReferenceClearTests.java
+ test/micro/org/openjdk/bench/java/lang/ref/ReferenceClear.java

Changeset: 9096a16c
Branch: master
Author:    duke <duke at openjdk.org>
Date:      2024-10-16 14:09:00 +0000
URL:       https://git.openjdk.org/mobile/commit/9096a16ccdea8bf7363b84399ee53a6ade3f0e21

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list