RFR(S): Refactor parallel ClassLoaderData iterator
Zhengyu Gu
zgu at redhat.com
Thu Apr 27 19:56:26 UTC 2017
Using additonal atomic variable and atomic operations to have all
workers to walk CLD once, does not seem very profitable. ClassLoaderData
itself supports parallel walking.
Also, cleanup a unnecessary ClassLoaderDataGraph::clear_claimed_marks()
Webrev:
http://cr.openjdk.java.net/~zgu/shenandoah/par_cld/webrev.00/index.html
Test:
fastdebug and release: hotspot_gc_shenandoah.
Thanks,
-Zhengyu
More information about the shenandoah-dev
mailing list