On Sat, 27 Jul 2024 15:01:30 GMT, fabioromano1 <d...@openjdk.org> wrote:

>> On my M1 Pro/32 GiB
>> 
>> Current
>> 
>> Benchmark                                       Mode  Cnt        Score      
>> Error  Units
>> BigIntegerSquareRoot.testBigSqrtAndRemainder    avgt   15       45.655 ?    
>> 0.273  ns/op
>> BigIntegerSquareRoot.testHugeSqrtAndRemainder   avgt   15  1200587.822 ? 
>> 7358.024  ns/op
>> BigIntegerSquareRoot.testLargeSqrtAndRemainder  avgt   15       27.052 ?    
>> 0.143  ns/op
>> BigIntegerSquareRoot.testSmallSqrtAndRemainder  avgt   15       33.098 ?    
>> 0.207  ns/op
>> 
>> 
>> New
>> 
>> Benchmark                                       Mode  Cnt      Score    
>> Error  Units
>> BigIntegerSquareRoot.testBigSqrtAndRemainder    avgt   15     21.110 ?  
>> 0.151  ns/op
>> BigIntegerSquareRoot.testHugeSqrtAndRemainder   avgt   15  21525.493 ? 
>> 36.219  ns/op
>> BigIntegerSquareRoot.testLargeSqrtAndRemainder  avgt   15     14.897 ?  
>> 0.257  ns/op
>> BigIntegerSquareRoot.testSmallSqrtAndRemainder  avgt   15     15.539 ?  
>> 0.146  ns/op
>> 
>> 
>> Nice!
>
> @rgiulietti Should the current implementation of the square root algorithm be 
> deleted or should it be preserved?

@fabioromano1 The code is in good shape.

I'll probably add some other comments once the suggestions above, and other 
changes you might want to add, have been committed. No need to rush, though.

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

PR Comment: https://git.openjdk.org/jdk/pull/19710#issuecomment-2261020319

Reply via email to