[aarch64-port-dev ] RFR(S): 8248851: CMS: Missing memory fences between free chunk check and klass read

Kim Barrett kim.barrett at oracle.com
Sat Jul 18 06:43:39 UTC 2020


> On Jul 16, 2020, at 11:05 PM, Yangfei (Felix) <felix.yang at huawei.com> wrote:
> 
> Hi,
> 
>  Thanks for the suggestions.  It makes sense to me. 
>  BTW: OrderAccess::loadload() and OrderAccess::acquire() both map to the same instruction for aarch64: dmb ishld. 
>  Updated webrev: 
>    http://cr.openjdk.java.net/~fyang/8248851-8u/webrev.01/ 
>    http://cr.openjdk.java.net/~fyang/8248851-11u/webrev.01/ 
>    http://cr.openjdk.java.net/~fyang/8248851-13u/webrev.01/ 
> 
>  Performed the same test as before, result looks good. 
>  Does it look better? 

Looks good.




More information about the hotspot-gc-dev mailing list