Retire Threads wake_up() and sleep()

These functions are used in just one place.
And generalize wait_for_stop()

No functional change.
This commit is contained in:
Marco Costalba
2013-01-13 15:50:57 +01:00
parent 81cd7d787e
commit ea6c1f7a17
3 changed files with 23 additions and 44 deletions

View File

@@ -105,7 +105,7 @@ public:
void idle_loop();
void main_loop();
void timer_loop();
void wait_for_stop();
void wait_for(volatile const bool& b);
SplitPoint splitPoints[MAX_SPLITPOINTS_PER_THREAD];
Material::Table materialTable;
@@ -141,8 +141,6 @@ public:
size_t size() const { return threads.size(); }
Thread* main_thread() { return threads[0]; }
void wake_up() const;
void sleep() const;
void read_uci_options();
bool available_slave_exists(Thread* master) const;
void set_timer(int msec);