[eigen-commits] commit/eigen: 4 new changesets |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen-commits Archives
]
- To: eigen-commits@xxxxxxxxxxxxxxxxxxx
- Subject: [eigen-commits] commit/eigen: 4 new changesets
- From: Bitbucket <commits-noreply@xxxxxxxxxxxxx>
- Date: Tue, 20 Dec 2016 14:56:25 -0000
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=bitbucket.org; h=mime-version:content-type:content-transfer-encoding:subject:from:to; s=s1; bh=FVxEK749kxPBvdvhnhyqZ28tvso=; b=RKm+ejlG/4Nz8zKUwA9gnum fEcxxtXrlMxHsysY0301yi4dp0J/nL34VzVzkf0IZ2zqrc5oo67nahhWBfKYraBm hSGVkOP0mpES8E7JTdNPBT+IGI7IIdBV85VCuI8uf075gVWHnooC6S7+X7vS0zaQ lTICRkdU1mkV2hKZqP7k=
4 new commits in eigen:
https://bitbucket.org/eigen/eigen/commits/3f767de7b71e/
Changeset: 3f767de7b71e
User: ggael
Date: 2016-12-20 13:38:05+00:00
Summary: Clean-up usage of ExpressionTraits in all/any implementation.
Affected #: 1 file
https://bitbucket.org/eigen/eigen/commits/a5c3bbc49e62/
Changeset: a5c3bbc49e62
User: ggael
Date: 2016-12-20 14:51:30+00:00
Summary: Remove common "noncopyable" base class from evaluator_base to get a chance to get EBO (Empty Base Optimization)
Note: we should probbaly get rid of this class and define a macro instead.
Affected #: 1 file
https://bitbucket.org/eigen/eigen/commits/f251524e716b/
Changeset: f251524e716b
User: ggael
Date: 2016-12-20 14:55:40+00:00
Summary: Optimize storage layout of Cwise* and PlainObjectBase evaluator to remove the functor or outer-stride if they are empty.
For instance, sizeof("(A-B).cwiseAbs2()") with A,B Vector4f is now 16 bytes, instead of 48 before this optimization.
In theory, evaluators should be completely optimized away by the compiler, but this might help in some cases.
Affected #: 1 file
https://bitbucket.org/eigen/eigen/commits/15ad6989ffc0/
Changeset: 15ad6989ffc0
User: ggael
Date: 2016-12-20 14:56:00+00:00
Summary: merge
Affected #: 1 file
Repository URL: https://bitbucket.org/eigen/eigen/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.