aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/UnalignedArrayAssert.dox
Commit message (Collapse)AuthorAge
* Update documentation regarding alignment issue.Gravatar Gael Guennebaud2019-02-20
|
* MIsc. source and comment typosGravatar luz.paz2018-03-11
| | | | Found using `codespell` and `grep` from downstream FreeCAD
* Update and extend doc on alignment issues.Gravatar Gael Guennebaud2016-12-11
|
* update doc wrt to unaligned vectorizationGravatar Gael Guennebaud2016-05-24
|
* Import wiki's paragraph: "I disabled vectorization, but I'm still getting ↵Gravatar Gael Guennebaud2016-02-12
| | | | annoyed about alignment issues"
* bug #795: mention allocate_shared as a condidate for aligned_allocator.Gravatar Gael Guennebaud2016-02-12
|
* Rename the dox files: the number prefixes are not needed anymoreGravatar Gael Guennebaud2013-01-06
|
* * classify and sort the doxygen "related pages"Gravatar Gael Guennebaud2009-02-04
| | | | | | | | | | | | | | | | | by tweaking the filename and adding 2 categories: Troubleshooting and Advanced * use the EXCLUDE_SYMBOLS to clean the class list (insteaded of a homemade bash script) * remove the broken "exemple list" * re-structure the unsupported directory as mentionned in the ML and integrate the doc as follow: - snippets of the unsupported directory are directly imported from the main snippets/CMakefile.txt (no need to duplicate code) - add a top level "Unsupported modules" group - unsupported modules have to defined their own sub group and nest it using \ingroup Unsupported_modules - then a pair of //@{ //@} will put everything in the submodule - this is just a proposal !
* * label Cholesky and solveTriangular.* as experimentalGravatar Benoit Jacob2009-02-02
| | | | | * improve Experimental.dox * update urls from /api/ to /dox/
* muuuch improved documentation for the unaligned array assert.Gravatar Benoit Jacob2009-01-12
| | | | | also split into several pages for better reusability (more generally useful than just for this assert)
* EIGEN_MAKE_ALIGNED_OPERATOR_NEW didn't actually need to get the classGravatar Benoit Jacob2009-01-08
| | | | name as parameter
* the big memory changes. the most important changes are:Gravatar Benoit Jacob2009-01-08
| | | | | | | ei_aligned_malloc now really behaves like a malloc (untyped, doesn't call ctor) ei_aligned_new is the typed variant calling ctor EIGEN_MAKE_ALIGNED_OPERATOR_NEW now takes the class name as parameter
* * introduce macros to replace inheritance for operator new overloadingGravatar Benoit Jacob2009-01-06
| | | | | | | | | (former solution still available and tested) This plays much better with classes that already have base classes -- don't force the user to mess with multiple inheritance, which gave much trouble with MSVC. * Expand the unaligned assert dox page * Minor fixes in the lazy evaluation dox page
* problem solved, we really want public inheritance and it is onlyGravatar Benoit Jacob2009-01-05
| | | | automatic when the _child_ class is a struct.
* * complete the change norm2->squaredNorm in PartialReduxGravatar Benoit Jacob2008-12-07
| | | | | | | * somehow the NICE_RANDOM stuff wasn't being used anymore and tests were sometimes failing again. Fixed by #including Eigen/Array instead of cherry-picking just Random.h. * little fixes in the unaligned assert page
* Make deluxe assertion with deluxe error message with link to deluxe web pageGravatar Benoit Jacob2008-12-07
for this very nasty bug (unaligned member in dynamically allocated struct) that our friends at Krita just encountered: http://bugs.kde.org/show_bug.cgi?id=177133 CCBUG:177133