mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 23:58:50 +00:00
big: Disable Toom for a moment.
This commit is contained in:
@@ -674,7 +674,11 @@ internal_int_mul :: proc(dest, src, multiplier: ^Int, allocator := context.alloc
|
||||
*/
|
||||
max_used >= 2 * min_used {
|
||||
// err = s_mp_mul_balance(a,b,c);
|
||||
} else if min_used >= MUL_TOOM_CUTOFF {
|
||||
} else if false && min_used >= MUL_TOOM_CUTOFF {
|
||||
/*
|
||||
Toom path commented out until it no longer fails Factorial 10k or 100k,
|
||||
as reveaved in the long test.
|
||||
*/
|
||||
err = #force_inline _private_int_mul_toom(dest, src, multiplier);
|
||||
} else if min_used >= MUL_KARATSUBA_CUTOFF {
|
||||
err = #force_inline _private_int_mul_karatsuba(dest, src, multiplier);
|
||||
|
||||
Reference in New Issue
Block a user