[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, c++11, updated. release_1-4-0-477-g9cd8ed6
Richard B. Kreckel
git at ginac.de
Sat Nov 7 01:58:05 CET 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GiNaC -- a C++ library for symbolic computations".
The branch, c++11 has been updated
via 9cd8ed658fbc4b8c50b40e1db770462526dfb806 (commit)
via 345f0c93051c01cdb5ab879b57f70118978fa9d0 (commit)
via 69f9dc042d1d10fff1fc9cc9a5c64a6f8ebd10be (commit)
from 2bf56ec52a7bed4ac3d02be8887b0287b5acd189 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9cd8ed658fbc4b8c50b40e1db770462526dfb806
Author: Richard Kreckel <kreckel at ginac.de>
Date: Sat Nov 7 01:50:00 2015 +0100
Add trivial shortcuts in expair plumbing of class add.
These little shortcuts in add::split_ex_to_pair(ex) and in
add::combine_ex_with_coeff_to_pair(ex, ex) avoid the creation of
new ex objects. These pieces of code are executed so often that this
patch speeds up GiNaC by 5-10%, depending on test.
commit 345f0c93051c01cdb5ab879b57f70118978fa9d0
Author: Richard Kreckel <kreckel at ginac.de>
Date: Fri Nov 6 15:04:49 2015 +0100
Fix little missed optimization.
commit 69f9dc042d1d10fff1fc9cc9a5c64a6f8ebd10be
Author: Richard Kreckel <kreckel at ginac.de>
Date: Fri Nov 6 01:00:55 2015 +0100
Replace dynamic throw() with static noexcept operator.
-----------------------------------------------------------------------
Summary of changes:
ginac/add.cpp | 8 +++++--
ginac/ex.h | 74 ++++++++++++++++++++++++++++-----------------------------
ginac/power.cpp | 2 +-
ginac/ptr.h | 36 ++++++++++++++--------------
4 files changed, 62 insertions(+), 58 deletions(-)
hooks/post-receive
--
GiNaC -- a C++ library for symbolic computations
More information about the GiNaC-devel
mailing list