CGAL / cgal

The public CGAL repository, see the README below
https://github.com/CGAL/cgal#readme
Other
4.67k stars 1.35k forks source link

CORE: Accelerate writing to a stream if precision <= 17 #8179

Closed afabri closed 1 month ago

afabri commented 2 months ago

Summary of Changes

Writing an Exprto as stream is slow. We make it faster by writing Expr::doubleValue() if the precision is smaller or equal to 17.

Release Management

sloriot commented 1 month ago

@afabri CGAL-6.0-Ic-238 includes your latest commit. You can have a look at the results and remove the last commit.

afabri commented 1 month ago

@sloriot please retest so that we can merge

sloriot commented 1 month ago

Successfully tested in CGAL-6.0-Ic-245