RFR (XS): 8198560: Remove implicit casts from oop to JavaThread* and jlong*
coleen.phillimore at oracle.com
coleen.phillimore at oracle.com
Thu Feb 22 18:24:56 UTC 2018
This looks really good. Glad that our code doesn't need these hacks
anymore.
Coleen
On 2/22/18 11:44 AM, Erik Ă–sterlund wrote:
> Hi,
>
> In the current state, oop may be implicitly casted to JavaThread* and
> jlong*. There does not appear to be code relying on these casts, and
> therefore they should be removed. In the unlikely case this operation
> would make sense, then you may use cast_from_oop<JavaThread*>(obj)
> instead.
>
> Webrev:
> http://cr.openjdk.java.net/~eosterlund/8198560/webrev.00/
>
> Bug:
> https://bugs.openjdk.java.net/browse/JDK-8198560
>
> Thanks,
> /Erik
More information about the hotspot-runtime-dev
mailing list