|
MADNESS 0.10.1
|
#include <worldmutex.h>
Public Member Functions | |
| MutexWaiter () | |
| void | reset () |
| void | wait () |
Private Member Functions | |
| void | yield (int us) |
Private Attributes | |
| unsigned int | count |
|
inline |
| void madness::MutexWaiter::wait | ( | ) |
References count, madness::cpu_relax(), madness::nonlinear_vector_solver(), and yield().
Yield for specified number of microseconds unless dedicated CPU Blue Gene always has a dedicated hw thread
References madness::myusleep(), and madness::nonlinear_vector_solver().
Referenced by wait().