Aligned long views over byte arrays and heap ByteBuffers

John Rose john.r.rose at oracle.com
Fri Jan 15 16:41:39 UTC 2016


On Jan 15, 2016, at 1:54 AM, Paul Sandoz <paul.sandoz at oracle.com> wrote:
> 
> [*] Access to heap and direct buffers is unified, with some tweaks of the Buffer code, so that the Unsafe double address mode is always used.

FTR:  This is a highly technical point, and I'm glad to see it done right.  We can now remove polymorphism (bi-morphism) in inner loops which operate on a mix of buffer types.  It's important for location-agnostic algorithms.



More information about the valhalla-dev mailing list