RFR: 8253970: Build error: address argument to atomic builtin must be a pointer to integer or pointer ('volatile narrowOop *' invalid)

Jie Fu jiefu at openjdk.java.net
Sun Oct 4 00:14:37 UTC 2020


On Sat, 3 Oct 2020 16:20:35 GMT, Kim Barrett <kbarrett at openjdk.org> wrote:

>> No, don't make this change.  Something else is going wrong here.  The Platform layer shouldn't be called with enum
>> types; the higher level platform-independent layer should have canonicalized such to the associated underlying integral
>> types.
>
> Apparently I misremembered.  The platform-independent layer isn't doing that canonicalization of enum types to
> associated integral types.  But I think it should be in some places.

Thanks @kimbarrett for your review.
I'll think it more after my holiday.

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

PR: https://git.openjdk.java.net/jdk/pull/496


More information about the hotspot-runtime-dev mailing list