This is a partial fix for performance regression covered in https://bugs.openjdk.org/browse/JDK-8352075
Since FieldDescriptor::reinitialize() looks up FieldInfo calling InstanceKlass::field(int). After https://bugs.openjdk.org/browse/JDK-8292818 this requires an iteration through all class fields while the information is in many cases readily available.
Since FieldDescriptor::reinitialize() looks up FieldInfo calling InstanceKlass::field(int). After https://bugs.openjdk.org/browse/JDK-8292818 this requires an iteration through all class fields while the information is in many cases readily available.
- relates to
-
JDK-8352075 Perf regression accessing fields
-
- Open
-
- links to
-
Review(master) openjdk/jdk/24290