├── .gitignore ├── CMakeLists.txt ├── README.md ├── benchmark.cpp ├── images ├── bench-nocontainer.png ├── benchmark-1ms.png ├── benchmark.png ├── shared_ptr_benchmark.png └── thread_theory.png └── includes ├── dynamic_pool.hpp ├── static_pool.hpp ├── thread_pools.hpp └── util.hpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/README.md -------------------------------------------------------------------------------- /benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/benchmark.cpp -------------------------------------------------------------------------------- /images/bench-nocontainer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/images/bench-nocontainer.png -------------------------------------------------------------------------------- /images/benchmark-1ms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/images/benchmark-1ms.png -------------------------------------------------------------------------------- /images/benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/images/benchmark.png -------------------------------------------------------------------------------- /images/shared_ptr_benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/images/shared_ptr_benchmark.png -------------------------------------------------------------------------------- /images/thread_theory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/images/thread_theory.png -------------------------------------------------------------------------------- /includes/dynamic_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/includes/dynamic_pool.hpp -------------------------------------------------------------------------------- /includes/static_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/includes/static_pool.hpp -------------------------------------------------------------------------------- /includes/thread_pools.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/includes/thread_pools.hpp -------------------------------------------------------------------------------- /includes/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganler/thread_pools/HEAD/includes/util.hpp --------------------------------------------------------------------------------