RFR: 8205592: BigDecimal.doubleValue() is depressingly slow
    Raffaello Giulietti 
    duke at openjdk.org
       
    Fri Jul 22 15:00:43 UTC 2022
    
    
  
On Thu, 21 Jul 2022 02:10:27 GMT, Julian Waters <jwaters at openjdk.org> wrote:
>> A reimplementation of `BigDecimal.[double|float]Value()` to enhance performance, avoiding an intermediate string and its subsequent parsing on the slow path.
>
> Impressive performance improvements, I also like the PR title :P
@TheShermanTanker
The title is the one from the JBS issue.
As for the performance improvements, note that microbenchmarks are what they are. The overall effect of these improvements might be barely noticeable in some programs using BigDecimal and might be positively impact others.
-------------
PR: https://git.openjdk.org/jdk/pull/9410
    
    
More information about the core-libs-dev
mailing list