[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-467-gbcd95dd

Richard B. Kreckel git at ginac.de
Sat Nov 7 01:58:14 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, master has been updated
       via  bcd95dd63ac2499ee50a416c56ce200cd63521a8 (commit)
       via  aa722555bcb6f44365d1b653c720a91f8c7225e4 (commit)
      from  c323cd8d5b0386ffb3d23456d97dfdafec6bbc2c (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 bcd95dd63ac2499ee50a416c56ce200cd63521a8
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 aa722555bcb6f44365d1b653c720a91f8c7225e4
Author: Richard Kreckel <kreckel at ginac.de>
Date:   Fri Nov 6 15:04:49 2015 +0100

    Fix little missed optimization.

-----------------------------------------------------------------------

Summary of changes:
 ginac/add.cpp   | 8 ++++++--
 ginac/power.cpp | 2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)


hooks/post-receive
--
GiNaC -- a C++ library for symbolic computations


More information about the GiNaC-devel mailing list