<AWT Dev> RFR: 8213614 DnD operation change feature does not work with 64bit big endian CPU
Sergey Bylokhov
Sergey.Bylokhov at oracle.com
Tue Nov 13 20:43:33 UTC 2018
This change looks fine, I'll push it if there are no any objections.
BTW we have some other places where we use the similar approach:
"(int)Native.getLong()", I assume we need to update it also?
On 09/11/2018 04:01, Ichiroh Takiguchi wrote:
> Hello,
> IBM would like to contribute this patch to OpenJDK project.
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8213614
> Change: https://cr.openjdk.java.net/~itakiguchi/8213614/webrev.00/
>
> Issue:
> This issue only happens on 64bit big endian CPU.
> Keyboard's key data is 32bit, but current code picks up it for 64bit data
> and casted for 32bit data.
> This operation works on little endian CPU, but it does not work on BIG endian CPU.
>
> Test instruction is in JDK-8213614.
>
> I'd like to obtain a sponsor for this issue.
>
> Thanks,
> Ichiroh Takiguchi
> IBM Japan, Ltd.
>
--
Best regards, Sergey.
More information about the awt-dev
mailing list