git: openjdk/mobile: 2 new changesets
duke
duke at openjdk.org
Mon Jan 26 18:38:41 UTC 2026
Changeset: 3220c4cb
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2026-01-26 18:32:15 +0000
URL: https://git.openjdk.org/mobile/commit/3220c4cb431a2c4eb8bb2d60f0d5046e40af69bd
8372696: Allow boot classes to explicitly opt-in for final field trusting
Reviewed-by: jvernee, jrose, alanb
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceKlassFlags.hpp
! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/TrustFinalFields.java
+ test/hotspot/jtreg/compiler/corelibs/OptionalFold.java
Changeset: 8629a547
Branch: master
Author: duke <duke at openjdk.org>
Date: 2026-01-26 18:32:20 +0000
URL: https://git.openjdk.org/mobile/commit/8629a5478408bac65cf14ead039fcf8590432f98
Automatic merge of jdk:master into master
More information about the mobile-changes
mailing list