Hi,
I updated the code to also consider intrinsics that were recently added
for the following methods:
- java.math.BigInteger.implMontgomeryMultiply
- java.math.BigInteger.implMontgomerySquare
- java.util.zip.CRC32C.updateBytes
- java.util.zip.CRC32C.updateDirectByteBuffer
In the latest webrev (webrev.08) three files have changed relative to
the previous webrev (webrev.07):
- hotspot: src/share/vm/classfile/vmSymbols.hpp (merge conflict)
- jdk: src/java.base/share/classes/java/util/zip/CRC32.java and
src/java.base/share/classes/java/math/BigInteger.java (annotations were
added to intrinsified methods)
Here is the updated webrev:
- hotspot: http://cr.openjdk.java.net/~zmajo/8076112/hotspot/webrev.08/
- jdk: http://cr.openjdk.java.net/~zmajo/8076112/jdk/webrev.08/
All JPRT tests pass.
I plan to push the newest webrev (webrev.08) on Friday (July 3) if no
other issues come up by then.
Thank you and best regards,
Zoltan
On 07/01/2015 10:54 AM, Zoltán Majó wrote:
Hi,
thank you, everyone, for the comments/suggestions/feedback! If no
other issues come up, I intend to push the latest webrev (webrev.07)
on Thursday (July 2).
Best regards,
Zoltan