RFR(XS): Minor cleanup on ShenandoahHeapRegion's LiveData counter

Roman Kennke rkennke at redhat.com
Wed Sep 28 14:36:02 UTC 2016


Hi Zhengyu,

Ok.

Roman


Am Mittwoch, den 28.09.2016, 09:12 -0400 schrieb Zhengyu Gu:
> Shenandoah heap region's LiveData counters are set and cleared by VM
> thread, so no atomic operations are need.
> 
> However, getLiveData() can read the counters updated by
> increase_live_data() method, so load_acquire() is needed.
> 
> 
> Webrev:http://cr.openjdk.java.net/~zgu/cleanup_1/webrev/ 
> <http://cr.openjdk.java.net/%7Ezgu/cleanup_1/webrev/>
> 
> Thanks,
> 
> -Zhengyu
> 


More information about the shenandoah-dev mailing list