[9] RFR(M): 8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics
Zoltán Majó
zoltan.majo at oracle.com
Thu Jul 2 15:39:52 UTC 2015
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
>
More information about the jdk9-dev
mailing list