RFR: 8292818: replace 96-bit representation for field metadata with variable-sized streams [v4]

Frederic Parain fparain at openjdk.org
Tue Mar 14 13:19:37 UTC 2023


On Mon, 13 Mar 2023 21:44:59 GMT, Doug Simon <dnsimon at openjdk.org> wrote:

>> Frederic Parain has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Fixes includes and style
>
> src/hotspot/share/jvmci/vmStructs_jvmci.cpp line 416:
> 
>> 414:   declare_constant(FieldInfo::FieldFlags::_ff_injected)                   \
>> 415:   declare_constant(FieldInfo::FieldFlags::_ff_stable)                     \
>> 416:   declare_constant(FieldInfo::FieldFlags::_ff_generic)                    \
> 
> I don't think `_ff_generic` is used in the JVMCI Java code so this entry can be deleted. Please double check the other entries.

_ff_generic removed.
_ff_stable is used in `HotSpotResolvedJavaFieldImpl.isStable()`.
_ff_injected is used in `HotSpotResolvedJavaFieldImpl.isInternal()`

-------------

PR: https://git.openjdk.org/jdk/pull/12855


More information about the serviceability-dev mailing list