hg: jdk9/hs-comp/jdk: 8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods
vladimir.kozlov at oracle.com
vladimir.kozlov at oracle.com
Tue Mar 31 21:55:05 UTC 2015
Changeset: 3463425ac908
Author: aph
Date: 2015-03-31 12:30 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3463425ac908
8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods
Summary: Use unaligned Unsafe loads and stores for ByteBuffer access on platforms which support unaligned access. Add intrinsics for Unsafe.{get,put}-X-Unaligned methods.
Reviewed-by: dholmes, jrose, psandoz, kvn
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/sun/misc/Unsafe.java
! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java
More information about the jdk9-all-changes
mailing list