Co-authored-by: Aleksey Shipilev <shade@openjdk.org> Reviewed-by: redestad, shade, rriggs, liach, apangin, jvernee