Hi Brian,
thanks for taking a look.
I didn't write JMH benchmarks.
Greetings
Raffaello
On 2020-09-02 16:25, Brian Burkhalter wrote:
Hi Raffaello,
I can take a look. Did you write any (JMH?) microbenchmarks?
Thanks,
Brian
On Sep 2, 2020, at 5:52 AM, Raffaello Giulietti
<raffaello.giulie...@gmail.com <mailto:raffaello.giulie...@gmail.com>>
wrote:
here's a patch for [1], which is currently unassigned. Anybody willing
to sponsor it?
The fix is based on "Hacker's Delight" (2nd ed), section 9.3 and makes
use of longs only, no BigInteger, no garbage to collect. It is faster
and "greener" than the current code.
Contrary to the dramatic plea in the subject, with this fix I think
there's no pressing need for an intrinsic.
The fix should be back-portable to 11 and 8, where the methods first
appeared, but I only tried on a current changeset [2].
Passes tier1.
If anybody needs the fix as attachment, just let me know.