On Thu, 9 Dec 2021 13:03:39 GMT, Сергей Цыпанов <d...@openjdk.java.net> wrote:

>> Instead of something like
>> 
>> long x;
>> long y;
>> return (x < y) ? -1 : ((x == y) ? 0 : 1);
>> 
>> we can use `return Long.compare(x, y);`
>> 
>> All replacements are done with IDE.
>
> Сергей Цыпанов has updated the pull request incrementally with two additional 
> commits since the last revision:
> 
>  - 8277868: Use Long.compare() for mostSigBits as well
>  - Revert "8277868: Adjust JavaDoc of UUID"
>    
>    This reverts commit f3b95d0e247cf6452955f4f24684fd60d5cb8902.

As it turns out replacing the code was not 100% equivalent and a test failure 
resulted.
See https://bugs.openjdk.java.net/browse/JDK-8278937

Double.compare and the original code handle the non-numeric forms of Double 
differently.

-------------

PR: https://git.openjdk.java.net/jdk/pull/6575

Reply via email to