- Separate wait checking from waiting the current thread - Resume thread when wait_all=true only if all objects are available at once - Set output to correct wait object index when there are duplicate handles |
||
|---|---|---|
| .. | ||
| address_arbiter.cpp | ||
| address_arbiter.h | ||
| event.cpp | ||
| event.h | ||
| kernel.cpp | ||
| kernel.h | ||
| mutex.cpp | ||
| mutex.h | ||
| semaphore.cpp | ||
| semaphore.h | ||
| session.h | ||
| shared_memory.cpp | ||
| shared_memory.h | ||
| thread.cpp | ||
| thread.h | ||
| timer.cpp | ||
| timer.h | ||