RFR 8179602: Fix for JDK-8165437 is broken on 32-bit Linux
Vyom Tewari
vyom.tewari at oracle.com
Thu May 4 14:33:30 UTC 2017
Hi All,
please find the latest
webrev(http://cr.openjdk.java.net/~vtewari/8179602/webrev0.1/index.html)
which fixed the Mac OS issued as well.
Michael as we we discussed off line, i incorporated the changes
suggested by you,
Thanks,
Vyom
On Thursday 04 May 2017 03:11 PM, Michael McMahon wrote:
> Hi Vyom,
>
> I notice this doesn't seem to fix the Mac OS problem.
> We may have to file a separate issue for that.
>
> - Michael
>
> On 04/05/2017, 09:50, Vyom Tewari wrote:
>> Hi All,
>>
>> Please review the below change.
>>
>> Webrev: http://cr.openjdk.java.net/~vtewari/8179602/webrev0.0/index.html
>>
>> Bugid: https://bugs.openjdk.java.net/browse/JDK-8179602
>>
>> This issue is because of side effect of "JDK-8165437" where we are
>> using "JVM_NanoTime" which returns a 64 bit jlong and return value
>> was getting assigned to long type. On 32 bit OS long is 4 byte, which
>> leads to integer overflow.
>>
>> Our internal test JPRT is still running.
>>
>> Thanks,
>>
>> Vyom
>>
More information about the net-dev
mailing list