RFR: Partial GC: Only evacuating threads push oop to work queue

Aleksey Shipilev shade at redhat.com
Thu Mar 16 17:56:15 UTC 2017


On 03/16/2017 06:44 PM, Roman Kennke wrote:
> This patch makes the thread check whether it was the one who succeeded
> the evac, and only then push the oop to its task queue. This requires a
> little refactoring of ShenandoahHeap::evacuate_object() to accept an out
> param (better ideas welcome!). 

No better ideas.

> http://cr.openjdk.java.net/~rkennke/partialevacthread/webrev.00/

Okay!

Thanks,
-Aleksey



More information about the shenandoah-dev mailing list