![]() |
|
Macros | |
#define | EIGEN_USE_THREADS |
Functions | |
static void | test_create_destroy_empty_pool () |
static void | test_parallelism (bool allow_spinning) |
static void | test_cancel () |
static void | test_pool_partitions () |
EIGEN_DECLARE_TEST (cxx11_non_blocking_thread_pool) | |
#define EIGEN_USE_THREADS |
EIGEN_DECLARE_TEST | ( | cxx11_non_blocking_thread_pool | ) |
References CALL_SUBTEST, test_cancel(), test_create_destroy_empty_pool(), test_parallelism(), and test_pool_partitions().
|
static |
References Eigen::ThreadPoolTempl< Environment >::Cancel(), i, and Eigen::ThreadPoolTempl< Environment >::Schedule().
Referenced by EIGEN_DECLARE_TEST().
|
static |
|
static |
|
static |
References Eigen::ThreadPoolTempl< Environment >::CurrentThreadId(), i, Eigen::ThreadPoolTempl< Environment >::Schedule(), Eigen::ThreadPoolTempl< Environment >::ScheduleWithHint(), Eigen::ThreadPoolTempl< Environment >::SetStealPartitions(), VERIFY_GE, VERIFY_IS_EQUAL, and VERIFY_LE.
Referenced by EIGEN_DECLARE_TEST().