git: openjdk/jdk: jdk25: 8352075: Perf regression accessing fields

Coleen Phillimore coleenp at openjdk.org
Tue Jun 24 17:14:02 UTC 2025


Changeset: 0694cc1d
Branch: jdk25
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2025-06-24 17:10:28 +0000
URL:       https://git.openjdk.org/jdk/commit/0694cc1d527db17f2e5cdd4f9d2489ba04adfef5

8352075: Perf regression accessing fields

Reviewed-by: shade, iklam
Backport-of: e18277b470a162b9668297e8e286c812c4b0b604

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/fieldLayoutBuilder.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/oops/fieldInfo.cpp
! src/hotspot/share/oops/fieldInfo.hpp
! src/hotspot/share/oops/fieldInfo.inline.hpp
! src/hotspot/share/oops/fieldStreams.hpp
! src/hotspot/share/oops/fieldStreams.inline.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/runtime/globals.hpp
+ src/hotspot/share/utilities/packedTable.cpp
+ src/hotspot/share/utilities/packedTable.hpp
! src/hotspot/share/utilities/unsigned5.hpp
+ test/hotspot/gtest/utilities/test_packedTable.cpp
+ test/hotspot/jtreg/runtime/FieldStream/LocalFieldLookupTest.java



More information about the jdk-changes mailing list