[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