[lilliput-jdk17u:lilliput] RFR: 8311866: [Lilliput/JDK17] Disallow accessing oop metadata vmStructs with +UCOH [v2]

Aleksey Shipilev shade at openjdk.org
Tue Jul 11 12:19:49 UTC 2023


On Tue, 11 Jul 2023 11:39:50 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

>> Aleksey Shipilev has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Move fakeOopDesc
>
> src/hotspot/share/oops/oop.hpp line 374:
> 
>> 372: };
>> 373: 
>> 374: // Used by VMStructs when CompactObjectHeaders are enabled.
> 
> Is it possible to keep this in vmStructs.*, closer to the override?

Yes, I think we can. But it has to go in the beginning of the compilation unit, so that it can be used by later macros. Done so in the new commit.

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

PR Review Comment: https://git.openjdk.org/lilliput-jdk17u/pull/51#discussion_r1259646449


More information about the lilliput-dev mailing list