RFR: 8238669: Long.divideUnsigned is extremely slow for certain values (Needs to be Intrinsic) [v2]

Aleksey Shipilev shade at openjdk.java.net
Wed Sep 9 06:28:11 UTC 2020


On Tue, 8 Sep 2020 22:05:13 GMT, rgiulietti <github.com+70726043+rgiulietti at openjdk.org> wrote:

>> This is a follow-up of the Mercurial-based workflow initiated on the core-lib-devs mailing list [0]. Not sure if this
>> one is strictly necessary or if the patches sent on the list are sufficient. Anyway, I exploit this PR as a test ;-)
>> [0] https://mail.openjdk.java.net/pipermail/core-libs-dev/2020-September/068474.html
>
> rgiulietti has updated the pull request incrementally with one additional commit since the last revision:
> 
>   8238669: Long.divideUnsigned is extremely slow for certain values (Needs to be Intrinsic)
>   
>   Added helpful parentheses and comments to clarify aspects not discussed in "Hacker's Delight".

Since this patch does not involve adding the intrinsic, maybe drop "(Needs to be intrinsic)" from the synopsis?

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

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


More information about the core-libs-dev mailing list