aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.cpp
diff options
context:
space:
mode:
authorSubv <subv2112@gmail.com>2017-01-04 10:44:38 -0500
committerSubv <subv2112@gmail.com>2017-01-04 15:58:50 -0500
commitbcad1d6f12d32287ed4479c32409a98368f2138d (patch)
treea8297434a72bc21d1cec17e3414766ece0ec0054 /src/core/hle/kernel/kernel.cpp
parent8503e5668920848b91fe02a0de504d608078d9a8 (diff)
Kernel: Use different thread statuses when a thread calls WaitSynchronization1 and WaitSynchronizationN with wait_all = true.
This commit removes the overly general THREADSTATUS_WAIT_SYNCH and replaces it with two more granular statuses: THREADSTATUS_WAIT_SYNCH_ANY when a thread waits on objects via WaitSynchronization1 or WaitSynchronizationN with wait_all = false. THREADSTATUS_WAIT_SYNCH_ALL when a thread waits on objects via WaitSynchronizationN with wait_all = true.
Diffstat (limited to 'src/core/hle/kernel/kernel.cpp')
0 files changed, 0 insertions, 0 deletions