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
 1.7.1