|
[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] ba23e9: delete operator= for thread poolGitHub noreply at github.comThu Dec 8 17:14:15 GMT 2016
Branch: refs/heads/feature-2.0-thread_pool Home: https://github.com/FlexibleSUSY/FlexibleSUSY Commit: ba23e90c684f1a396bc3a5b330ef9381f264b8c4 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ba23e90c684f1a396bc3a5b330ef9381f264b8c4 Author: Alexander Voigt <Alexander.Voigt at desy.de> Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M src/thread_pool.hpp Log Message: ----------- delete operator= for thread pool Commit: 968cd5efca6c48e0d0d5e3c60c46a7ffd363b670 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/968cd5efca6c48e0d0d5e3c60c46a7ffd363b670 Author: Alexander Voigt <Alexander.Voigt at desy.de> Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M src/thread_pool.hpp Log Message: ----------- fix performance issue by including only specific headers When boost/thread.hpp is included, performance drops. Including only boost/thread/thread.hpp fixes this problem. The inclusion of boost/asio/io_service.hpp has a similar problem, but much smaller. Commit: db67c1b6ee280e9cba3ca4d6b85086aa29767182 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/db67c1b6ee280e9cba3ca4d6b85086aa29767182 Author: Alexander Voigt <Alexander.Voigt at desy.de> Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M configure M src/thread_pool.hpp M test/test_thread_pool.cpp Log Message: ----------- avoid performance decrease by not using boost.asio Commit: d1ef14408e67699dcda85ba58ce9e1f7c62442fb https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d1ef14408e67699dcda85ba58ce9e1f7c62442fb Author: Alexander Voigt <Alexander.Voigt at desy.de> Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M src/global_thread_pool.cpp M src/thread_pool.hpp Log Message: ----------- adding verbose messages when thread pools are created Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/6095b8f51bc9...d1ef14408e67
More information about the Flexiblesusy-commits mailing list |