Files
mruby-mruby/mrbgems
Yukihiro "Matz" Matsumoto c048ccc88a mruby-bigint: add in-place right shift optimization
when destination equals source in mpz_div_2exp(), use memmove
and mpn_rshift in-place instead of allocating a temporary.
reduces sqrt allocations by 49% since Newton iteration uses
in-place division by 2 on each iteration.

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-15 08:03:56 +09:00
..
2025-10-25 21:05:39 +09:00
2024-09-24 00:14:24 +10:00