Co-authored-by: Xiaohong Gong <xgong@openjdk.org> Co-authored-by: Igor Ignatyev <iignatyev@openjdk.org> Reviewed-by: kvn, jiefu