-
right, i wasn't logged in, but this one is mine ;-)
2009-04-08 16:06:45 UTC by zerrez
-
Would it be safe to release the GIL when doing GMP computations?
e.g.:
Py_BEGIN_ALLOW_THREADS
mpz_mul(r->z, a->z, b->z);
Py_END_ALLOW_THREADS
It could give a significant boost to multithreaded, gmp dependend apps.
2009-04-08 16:02:46 UTC by nobody
-
File Added: test_gmpy_int_vs_long.out.
2007-12-29 17:20:59 UTC by relson
-
File Added: test_gmpy_int_vs_long.py.
2007-12-29 17:20:29 UTC by relson
-
Old environment: 32-bit gentoo on AMD Athlon XP
New environment: 64-bit gentoo on AMD64 X2
In the old environment, gmpy.mpz() works correctly. In the new environment it produces incorrect results for with integer values near 2**32, i.e. 4294967296.
Specifically for values from 2**32 - 2 to 2**32 + 9, gmpy.mpz( ) subtracts 2**32 from the value and produces results of -2 to +9...
2007-12-29 17:19:46 UTC by relson
-
aleax committed patchset 40 of module gmpy to the General Multiprecision PYthon CVS repository, changing 6 files.
2007-02-24 00:16:27 UTC by aleax
-
aleax committed patchset 39 of module gmpy to the General Multiprecision PYthon CVS repository, changing 9 files.
2007-02-24 00:00:49 UTC by aleax
-
aleax committed patchset 38 of module gmpy to the General Multiprecision PYthon CVS repository, changing 1 files.
2006-04-23 01:10:11 UTC by aleax
-
aleax committed patchset 37 of module gmpy to the General Multiprecision PYthon CVS repository, changing 6 files.
2006-04-22 23:31:30 UTC by aleax
-
aleax committed patchset 36 of module gmpy to the General Multiprecision PYthon CVS repository, changing 1 files.
2006-04-22 16:32:50 UTC by aleax