RELEASE NOTES FOR: 8u77 ==================================================================================================== Notes generated: Sun Dec 01 12:51:35 CET 2024 Hint: Prefix bug IDs with https://bugs.openjdk.org/browse/ to reach the relevant JIRA entry. JAVA ENHANCEMENT PROPOSALS (JEP): None. RELEASE NOTES: hotspot/compiler: JDK-8130150: Implemented performance improvements for BigInteger.montgomeryMultiply We have implemented improvements that will improve performance of several security algorithms, especially when using ciphers with key lengths of 2048-bit or greater. To turn on these improvements, use the options -XX:+UseMontgomeryMultiplyIntrinsic and -XX:+UseMontgomerySquareIntrinsic. This improvement is only for Linux and Solaris on x86_64 architecture. ALL FIXED ISSUES, BY COMPONENT AND PRIORITY: client-libs/javax.swing: (P3) JDK-8147994: [macosx] JScrollPane jitters up/down during trackpad scrolling on MacOS/Aqua hotspot/compiler: (P3) JDK-8152098: Fix 8151522 caused test compiler/intrinsics/squaretolen/TestSquareToLen.java to fail (P3) JDK-8081778: Use Intel x64 CPU instructions for RSA acceleration (P4) JDK-8130150: Implement BigInteger.montgomeryMultiply intrinsic