RFR 8179602: Fix for JDK-8165437 is broken on 32-bit Linux
    Vyom Tewari 
    vyom.tewari at oracle.com
       
    Thu May  4 08:50:05 UTC 2017
    
    
  
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