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