diff options
author | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2014-02-13 09:38:34 +0000 |
---|---|---|
committer | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2014-02-13 09:38:34 +0000 |
commit | 7c761d08d0bfcfb363622091fa85e24a267e9129 (patch) | |
tree | cb595a32e92a7b7dfd8ce39fe9fd625f9bd0dc74 /src/free_cache.c | |
parent | 690760f684d03421cc0cb9932dc8e2fdf44b162e (diff) | |
download | mpfr-7c761d08d0bfcfb363622091fa85e24a267e9129.tar.gz |
implement cache for Bernoulli numbers (patch from Patrick PĂ©lisser)
tuned parameters for [ln]gamma now that we cache Bernoulli numbers
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8963 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'src/free_cache.c')
-rw-r--r-- | src/free_cache.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/free_cache.c b/src/free_cache.c index 84413bb11..78b8eeae1 100644 --- a/src/free_cache.c +++ b/src/free_cache.c @@ -74,6 +74,9 @@ mpfr_mpz_clear (mpz_t z) void mpfr_free_cache (void) { + /* Before mpz caching */ + mpfr_bernoulli_freecache(); + #if MPFR_MY_MPZ_INIT int i; MPFR_ASSERTD (n_alloc >= 0 && n_alloc <= numberof (mpz_tab)); |