-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Periodic_3_mesh_3: Avoid Making Copies #8639
Conversation
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
Only 1 timeout in CGAL-6.1-Ic-37 vs 13 in CGAL-6.1-I-36 Successfully tested |
Note that this a timeout when in Release mode with CGAL_NDEBUG. Should it be investigated? |
I would not bother, |
Summary of Changes
Turn several copies into
const&
to avoid allocation of data members of traits object with multiprecision coordinates. In release mode the gain is around 10%..To address the timeouts in the testsuite in Debug mode, I also changed cell size and approximation error.
Release Management