Search found 2 matches

by ToASter
Mon Sep 04, 2017 5:36 pm
Forum: News
Topic: Friday Facts #206 - Workflow optimisation
Replies: 84
Views: 40033

Re: Friday Facts #206 - Workflow optimisation

Rseding91 wrote: I tested replacing boost::variant with std::variant when trying new C++17 features because every time I look into the internals of a boost class implementation it makes me sad at how poorly written it is.
Wow. So it was just by chance.
by ToASter
Mon Sep 04, 2017 6:37 am
Forum: News
Topic: Friday Facts #206 - Workflow optimisation
Replies: 84
Views: 40033

Re: Friday Facts #206 - Workflow optimisation

The result is, that changing boost::mpl::vector66 to std::variant can improve the compile time from 1:44 to 1:20 and getting rid of templates completely by using unions can decrease the compile time to 0:53. Ho did you realize that it was boost which adds that much time to the compilation? in a pro...

Go to advanced search