[9] RFR of 8140630: java/nio/Buffer/Basic.java crashes vm on linux-x64 using latest devkit to build
Brian Burkhalter
brian.burkhalter at oracle.com
Fri Nov 6 01:58:32 UTC 2015
This does the same thing but is more elegant than a correct but verbose fix I was playing with.
Would changing read_value() and write_value() into macros be better for performance?
Thanks,
Brian
On Nov 5, 2015, at 5:04 PM, Mikael Vidstedt <mikael.vidstedt at oracle.com> wrote:
> I've played around a bit with this today to see if we can fix the problem and still have gcc generate the nice, vectorized loop it does today (but without the movdqa of course), and this is what I have so far:
>
> http://cr.openjdk.java.net/~mikael/webrevs/8141491/webrev.00/webrev/
>
> I have not done any benchmarking to see what the effects are, nor have I tried it on any platform except linux-x86_64 so far, but at least it passes the unit tests there.
>
> Feedback appreciated.
>
> Cheers,
> Mikael
>
> On 2015-11-05 10:46, Brian Burkhalter wrote:
>> The follow-on issue which was filed to track the underlying issue is this:
>>
>> https://bugs.openjdk.java.net/browse/JDK-8141491
>>
>> As can be seen it is an alignment problem.
More information about the build-dev
mailing list