RFR: Fix number of threads used for initial evacuation
Roman Kennke
rkennke at redhat.com
Mon Feb 13 11:35:57 UTC 2017
in ShenandoahHeap::evacuate_and_update_roots() we're using
_max_parallel_workers to initialize the roots processor (and thus the
StrongRootsScope), but we're not updating the workers to that (afaict).
This patch makes the root processor use the currently active number of
workers (should be the same as final-mark workers set earlier during
that pause). Ok?
http://cr.openjdk.java.net/~rkennke/init-evac-workers/webrev.00/
Roman
More information about the shenandoah-dev
mailing list