git: openjdk/mobile: 3 new changesets

duke duke at openjdk.org
Wed Sep 6 15:38:56 UTC 2023


Changeset: 25e85db6
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2023-09-06 15:37:03 +0000
URL:       https://git.openjdk.org/mobile/commit/25e85db61c062216a553e92fa7944516c7020a1e

8307468: CDS Lambda Proxy classes are regenerated in dynamic dump

Reviewed-by: iklam

! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambdasWithSameKey.java

Changeset: bd477810
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-09-06 15:37:33 +0000
URL:       https://git.openjdk.org/mobile/commit/bd477810b176696e0fd043f5594663ebcf9884cf

8315554: C1: Replace "cmp reg, 0" with "test reg, reg" on x86

Reviewed-by: iveresov, chagedorn, thartmann

! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp

Changeset: 7b43940e
Author:    duke <duke at openjdk.org>
Date:      2023-09-06 15:38:09 +0000
URL:       https://git.openjdk.org/mobile/commit/7b43940ea186162be8ae53bd1362aaeb2328cc9d

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list