Wow. So it was just by chance.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.
Search found 2 matches
- Mon Sep 04, 2017 5:36 pm
- Forum: News
- Topic: Friday Facts #206 - Workflow optimisation
- Replies: 84
- Views: 44817
Re: Friday Facts #206 - Workflow optimisation
- Mon Sep 04, 2017 6:37 am
- Forum: News
- Topic: Friday Facts #206 - Workflow optimisation
- Replies: 84
- Views: 44817
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...