RFR(m): 8220351: Cross-modifying code

Robbin Ehn robbin.ehn at oracle.com
Wed Mar 13 09:45:15 UTC 2019


On 2019-03-13 10:39, Andrew Haley wrote:
> On 3/13/19 9:30 AM, Doerr, Martin wrote:
> 
>>> I'm pretty sure that AArch64 uses oops in the instruction stream.
>> Yes, as compressed oops.
> 
> Even when compressed oops are off.
> 

Since aarch64 have mustIterateImmediateOopsInCode false they are not walked 
during GC in nmethod::oops_do(), what am I missing ?

/Robbin


More information about the hotspot-dev mailing list