RFR: Move ShHeap::used increment out of locked allocation path

Aleksey Shipilev shade at redhat.com
Fri Apr 6 15:31:58 UTC 2018


http://cr.openjdk.java.net/~shade/shenandoah/alloc-move-used/webrev.01/

Slowly moving more things out of the locked allocation path, to make contention less painful, and to
shrink locked region to ultimately eliminate it. This moves the ShHeap::used() handling to lock-free
path.

Thanks,
-Aleksey


More information about the shenandoah-dev mailing list