Test for the thread pool system. More...
#include "thread-queue.h"#include "task-manager.h"#include "thread-pool.h"#include "assert.h"#include <boost/thread.hpp>#include <boost/lexical_cast.hpp>#include <boost/bind.hpp>#include <unistd.h>#include <iostream>#include "utils/io-lock.h"#include "utils/measure-time.h"#include "utils/atomic-variable.h"#include <systemc>#include "utils/big-lock.h"
Go to the source code of this file.
Functions | |
| void | f () |
| void | g () |
| void | send_requests (int n, boost::function< void()> fn) |
| void | test_pool (int nb_producers, int nb_req, boost::function< void()> fn) |
| int | sc_main (int argc, char **argv) |
Variables | |
| atomic_variable< int > | count_f (0) |
| const int | N = 10 |
Test for the thread pool system.
Definition in file test-pool.cpp.
1.7.1