Per Liden per.liden at oracle.com
Wed Mar 13 12:15:33 UTC 2019

Hi Andrew,

On 3/13/19 12:59 PM, Andrew Haley wrote:
> I'm trying to get my head around self-healing in ZGC.
> In c1-compiled code, when we call ZBarrier::barrier(volatile oop* p, oop o),
> what does p point to?

p points to the reference field where o was loaded from. So if we detect 
that o is bad, then we want to write back the healed version of o into 
p. Makes sense?


More information about the zgc-dev mailing list