Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with ↵ | Gael Guennebaud | 2018-07-17 |
| | | | | | | | | | EIGEN_DECLARE_TEST(mytest) { /* code */ }. This provide several advantages: - more flexibility in designing unit tests - unit tests can be glued to speed up compilation - unit tests are compiled with same predefined macros, which is a requirement for zapcc | ||
* | fixed some double-promotion and sign-compare warnings | Christoph Hertzberg | 2016-05-11 |
| | |||
* | Optimized the non blocking thread pool: | Benoit Steiner | 2016-05-09 |
| | | | | | | | | | * Use a pseudo-random permutation of queue indices during random stealing. This ensures that all the queues are considered. * Directly pop from a non-empty queue when we are waiting for work, instead of first noticing that there is a non-empty queue and then doing another round of random stealing to re-discover the non-empty queue. * Steal only 1 task from a remote queue instead of half of tasks. | ||
* | Fixed some singed/unsigned comparison warnings | Christoph Hertzberg | 2016-05-05 |
| | |||
* | Fixed several compilation warnings | Benoit Steiner | 2016-04-21 |
| | |||
* | Use EIGEN_THREAD_YIELD instead of std::this_thread::yield to make the code ↵ | Benoit Steiner | 2016-04-21 |
| | | | | more portable. | ||
* | Fixed a few typos | Benoit Steiner | 2016-04-19 |
| | |||
* | Fixed 2 recent regression tests | Benoit Steiner | 2016-04-19 |
| | |||
* | Worked around the lack of a rand_r function on windows systems | Benoit Steiner | 2016-04-17 |
| | |||
* | Fixed compilation errors with msvc | Benoit Steiner | 2016-04-15 |
| | |||
* | Enabled the new threadpool tests | Benoit Steiner | 2016-04-14 |
| | |||
* | Added tests for the non blocking thread pool | Benoit Steiner | 2016-04-14 |