]> www.ginac.de Git - ginac.git/blobdiff - ginac/mul.cpp
Add some minor optimizations.
[ginac.git] / ginac / mul.cpp
index 943095bb3a9c0e1a88aa023c37916bc701178eae..f8ddd9b2eb8ce2a86a84aecf7547ed7696a7a87b 100644 (file)
@@ -469,7 +469,7 @@ ex mul::coeff(const ex & s, int n) const
 ex mul::eval(int level) const
 {
        epvector evaled = evalchildren(level);
-       if (!evaled.empty()) {
+       if (unlikely(!evaled.empty())) {
                // do more evaluation later
                return (new mul(std::move(evaled), overall_coeff))->
                        setflag(status_flags::dynallocated);