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().