index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
core
/
hle
/
kernel
/
svc.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Threads: Added enum values for the Switch's 4 cpu cores and implemented svcGetInfo(AllowedCpuIdBitmask)
Subv
2018-01-10
1
-6
/
+11
*
SVC: Fixed WaitSynchronization with multiple handles when none is immediately ready.
Subv
2018-01-09
1
-7
/
+18
*
SVC: Implemented CancelSynchronization.
Subv
2018-01-09
1
-1
/
+17
*
SVC: Fixed WaitSynchronization with multiple handles when at least one of them is ready.
Subv
2018-01-09
1
-1
/
+24
*
kernel: Rename Semaphore to ConditionVariable.
bunnei
2018-01-09
1
-25
/
+33
*
Kernel: Actually wake up the requested number of threads in Semaphore::Release.
Subv
2018-01-09
1
-1
/
+1
*
Kernel: Properly keep track of mutex lock data in the guest memory. This fixes userland locking/unlocking.
Subv
2018-01-09
1
-1
/
+4
*
Kernel: Allow chaining WaitSynchronization calls inside a wakeup callback.
Subv
2018-01-09
1
-15
/
+41
*
svc: Implement svcSignalProcessWideKey.
bunnei
2018-01-07
1
-2
/
+21
*
svc: Implement svcWaitProcessWideKeyAtomic.
bunnei
2018-01-06
1
-1
/
+49
*
svc: Implement WaitSynchronization for a single handle.
bunnei
2018-01-06
1
-4
/
+24
*
svc: Refactor LockMutex code to use WaitSynchronization1.
bunnei
2018-01-06
1
-13
/
+45
*
svc: Add missing string_util include.
bunnei
2018-01-05
1
-0
/
+1
*
arm: Remove SkyEye/Dyncom code that is ARMv6-only.
bunnei
2018-01-03
1
-19
/
+9
*
svc: Remove unnecessary "svc" prefix to naming scheme.
bunnei
2018-01-03
1
-106
/
+106
*
hle: Move SVC code to kernel namespace.
bunnei
2018-01-03
1
-0
/
+612