git: openjdk/jdk: master: 8323497: On x64, use 32-bit immediate moves for narrow klass base if possible

Thomas Stuefe stuefe at openjdk.org
Thu May 29 10:45:01 UTC 2025


Changeset: 4cf729cf
Branch: master
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2025-05-29 10:42:50 +0000
URL:       https://git.openjdk.org/jdk/commit/4cf729cfac57c9aec692a52c1f3f95f2403e7958

8323497: On x64, use 32-bit immediate moves for narrow klass base if possible

Reviewed-by: shade, kvn, rkennke

! src/hotspot/cpu/x86/compressedKlass_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/oops/compressedKlass.hpp
! test/hotspot/jtreg/runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java



More information about the jdk-changes mailing list