git: openjdk/crac: crac: 8368929: [CRaC] Move CPUFeatures check to C/R engine
Radim Vansa
rvansa at openjdk.org
Mon Oct 13 07:12:31 UTC 2025
Changeset: 3260337b
Branch: crac
Author: Radim Vansa <rvansa at openjdk.org>
Date: 2025-10-13 07:09:08 +0000
URL: https://git.openjdk.org/crac/commit/3260337b25ecb9198ad75af3ccc59272c0ffaa86
8368929: [CRaC] Move CPUFeatures check to C/R engine
Reviewed-by: tpushkin
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/arm/vm_version_arm.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/zero/vm_version_zero.hpp
+ src/hotspot/share/include/crlib/crlib_image_constraints.h
! src/hotspot/share/include/crlib/crlib_user_data.h
! src/hotspot/share/runtime/abstract_vm_version.hpp
! src/hotspot/share/runtime/crac.cpp
! src/hotspot/share/runtime/crac_engine.cpp
! src/hotspot/share/runtime/crac_engine.hpp
! src/hotspot/share/runtime/threads.cpp
! src/java.base/share/native/libcrexec/crexec.cpp
+ src/java.base/share/native/libcrexec/crexec.hpp
! src/java.base/share/native/libcrexec/hashtable.hpp
+ src/java.base/share/native/libcrexec/image_constraints.cpp
+ src/java.base/share/native/libcrexec/image_constraints.hpp
+ src/java.base/share/native/libcrexec/linkedlist.hpp
! test/jdk/jdk/crac/CPUFeatures/CPUFeatures.sh
! test/jdk/jdk/crac/ignoreRestore/NoCPUFeaturesTest.java
More information about the crac-dev
mailing list