[Gmp-commit] /var/hg/gmp: Add myself as contributor.
mercurial at gmplib.org
mercurial at gmplib.org
Sun Dec 16 11:21:00 CET 2012
details: /var/hg/gmp/rev/46664e098072
changeset: 15192:46664e098072
user: Marc Glisse <marc.glisse at inria.fr>
date: Sun Dec 16 11:20:45 2012 +0100
description:
Add myself as contributor.
diffstat:
AUTHORS | 2 ++
doc/gmp.texi | 8 ++++++++
2 files changed, 10 insertions(+), 0 deletions(-)
diffs (27 lines):
diff -r 116ed1b73613 -r 46664e098072 AUTHORS
--- a/AUTHORS Sat Dec 15 17:12:49 2012 +0100
+++ b/AUTHORS Sun Dec 16 11:20:45 2012 +0100
@@ -75,3 +75,5 @@
mpn/x86_64/core2/aors_err1_n.asm.
Martin Boij mpn/generic/perfpow.c
+
+Marc Glisse gmpxx.h improvements
diff -r 116ed1b73613 -r 46664e098072 doc/gmp.texi
--- a/doc/gmp.texi Sat Dec 15 17:12:49 2012 +0100
+++ b/doc/gmp.texi Sun Dec 16 11:20:45 2012 +0100
@@ -10395,6 +10395,14 @@
Martin Boij wrote @code{mpn_perfect_power_p}.
+Marc Glisse improved @file{gmpxx.h}: use fewer temporaries (faster),
+specializations of @code{numeric_limits} and @code{common_type}, C++11
+features (move constructors, explicit bool conversion, UDL), make the
+conversion from @code{mpq_class} to @code{mpz_class} explicit, optimize
+operations where one argument is a small compile-time constant, replace
+some heap allocations by stack allocations. He also fixed the eofbit
+handling of C++ streams, and removed one division from @file{mpq/aors.c}.
+
(This list is chronological, not ordered after significance. If you have
contributed to GMP but are not listed above, please tell
@email{gmp-devel@@gmplib.org} about the omission!)
More information about the gmp-commit
mailing list