> On 10 Mar 2016, at 18:14, Aleksey Shipilev <aleksey.shipi...@oracle.com> 
> wrote:
> 
> On 03/10/2016 08:06 PM, Paul Sandoz wrote:
>>> On 8 Mar 2016, at 19:27, Paul Sandoz <paul.san...@oracle.com> wrote:
>>> 
>>>>> The changes in this webrev take advantage of those for JDK-8149469
>>>>> and apply the unsafe double addressing scheme so certain byte buffer
>>>>> view implementations can work across heap and direct buffers. This
>>>>> should improve the performance on x86 for:
>>>> 
>>>> I understand the idea, but I think we would need to verify this before
>>>> pushing.
>>>> 
>>> 
>>> Admittedly i am leaning on the rational/motivation for the previous changes 
>>> to use Unsafe unaligned accessors.
>>> 
>>> I less confident about the impact on non-x86 platforms.
>>> 
>>> I have some VarHandles related benchmark code [*] i can use to get some 
>>> numbers.
>>> 
>> 
>> Here is some prelimiary perf numbers for x86 so far:
>> 
>>  
>> http://cr.openjdk.java.net/~psandoz/jdk9/JDK-8151163-buffer-unsafe-unaligned-access/perf/ArrayViewTest.java
> 
> Okay, the performance data looks good. This addresses my concerns for
> this issue, thanks!
> 

Thanks, i added you as a reviewer.

Paul.

Reply via email to