From 37f8b059c1c9245e7f3af90d6ed47c862fee54a3 Mon Sep 17 00:00:00 2001 From: Jamil Nimeh Date: Thu, 29 Dec 2022 22:34:53 +0000 Subject: [PATCH] 8298592: Add java man page documentation for ChaCha20 and Poly1305 intrinsics Reviewed-by: weijun --- src/java.base/share/man/java.1 | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/java.base/share/man/java.1 b/src/java.base/share/man/java.1 index 82ddd5143dc17..bbbf24476d7e1 100644 --- a/src/java.base/share/man/java.1 +++ b/src/java.base/share/man/java.1 @@ -2524,6 +2524,22 @@ instructions. Flags that control intrinsics now require the option \f[V]-XX:+UnlockDiagnosticVMOptions\f[R]. .TP +\f[V]-XX:+UseChaCha20Intrinsics\f[R] +Enable ChaCha20 intrinsics. +This option is on by default for supported platforms. +To disable ChaCha20 intrinsics, specify +\f[V]-XX:-UseChaCha20Intrinsics\f[R]. +Flags that control intrinsics now require the option +\f[V]-XX:+UnlockDiagnosticVMOptions\f[R]. +.TP +\f[V]-XX:+UsePoly1305Intrinsics\f[R] +Enable Poly1305 intrinsics. +This option is on by default for supported platforms. +To disable Poly1305 intrinsics, specify +\f[V]-XX:-UsePoly1305Intrinsics\f[R]. +Flags that control intrinsics now require the option +\f[V]-XX:+UnlockDiagnosticVMOptions\f[R]. +.TP \f[V]-XX:+UseBASE64Intrinsics\f[R] Controls the use of accelerated BASE64 encoding routines for \f[V]java.util.Base64\f[R].