On Fri, 13 Sep 2024 19:33:51 GMT, Raffaello Giulietti <rgiulie...@openjdk.org> 
wrote:

>> `Math.scalb(double)` can be simplified, removing a loop and using 
>> larger/smaller factors.
>
> Raffaello Giulietti has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   Introduce primPowerOfTwoD and make use of it.

Moving to Approved.

src/java.base/share/classes/java/lang/Math.java line 3317:

> 3315:      */
> 3316:     public static double scalb(double d, int scaleFactor) {
> 3317:         /*

FWIW, I wrote this code a long time ago prior to OpenJDK. IIRC, some of the 
complications of this method may have been due to wanted to avoid declaring the 
method `strictfp` back when  `strictfp` vs default-FP semantics were an issue.

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

Marked as reviewed by darcy (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/20948#pullrequestreview-2308128327
PR Review Comment: https://git.openjdk.org/jdk/pull/20948#discussion_r1762185901

Reply via email to