Stack allocation
Torbjörn Granlund
tg at gmplib.org
Fri Jun 6 18:28:23 UTC 2014
tg at gmplib.org (Torbjörn Granlund) writes:
I modified the TMP_SALLOC macro in gmp-impl.h to print its allocation
argument. I did this as I suspected that we sometimes invoke the SALLOC
form inappropriately for huge allocation.
After adding printing of __FILE__ and __LINE__ to the diagnostics code,
I identified two bad TMP_SALLOC_LIMBS invocations in mpn/generic/mul.c.
These are now patched.
The code can still be improved in many ways, including trimming of
allocation.
Torbjörn
Please encrypt, key id 0xC8601622
More information about the gmp-devel
mailing list