Details
Description
Due to non-atomic LRB, there can be from-space oops in thread roots after evacuation.
To enforce to-space invariant, Shenandoah updates thread roots during final update reference pause, but it can be done outside pause.
To enforce to-space invariant, Shenandoah updates thread roots during final update reference pause, but it can be done outside pause.