aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp
AgeCommit message (Expand)Author
2018-07-25Merge pull request #804 from lioncash/logMat M
2018-07-24svc: Resolve sign comparison warnings in WaitSynchronization()Lioncash
2018-07-24svc: Log parameters in SetMemoryAttribute()Lioncash
2018-07-22Kernel/SVC: Perform atomic accesses in SignalProcessWideKey as per the real k...Subv
2018-07-19thread: Convert ThreadStatus into an enum classLioncash
2018-07-19svc: Correct always true assertion case in SetThreadCoreMaskLioncash
2018-07-02Update clang formatJames Rowe
2018-07-02Rename logging macro back to LOG_*James Rowe
2018-06-22Kernel/Arbiters: Fix casts, cleanup comments/magic numbersMichael Scire
2018-06-21Add additional missing format.Michael Scire
2018-06-21Kernel/Arbiters: Initialize arb_wait_address in thread struct.Michael Scire
2018-06-21Kernel/Arbiters: Mostly implement SignalToAddressMichael Scire
2018-06-21Kernel/Arbiters: Add stubs for 4.x SignalToAddress/WaitForAddres SVCs.Michael Scire
2018-06-20Build: Fixed some MSVC warnings in various parts of the code.Subv
2018-06-18Merge pull request #572 from Armada651/user-except-stubbunnei
2018-06-18svc: Add a stub for UserExceptionContextAddr.Jules Blok
2018-05-30Kernel/SVC: Support special core values -2 and -3 in svcSetThreadCoreMask.Subv
2018-05-19Kernel/SVC: Signal the highest priority threads first in svcSignalProcessWide...Subv
2018-05-19Kernel/Threads: Reschedule the proper core when operating on that core's thre...Subv
2018-05-19SVC: Removed unused WaitSynchronization1 functionSubv
2018-05-10thread: Rename mask to affinity_masks.bunnei
2018-05-10threading: Reschedule only on cores that are necessary.bunnei
2018-05-10svc: Implement GetThreadCoreMask and SetThreadCoreMask.bunnei
2018-05-10svc: SignalProcessWideKey should apply to all cores.bunnei
2018-05-10svc: Implement GetCurrentProcessorNumber.bunnei
2018-05-10core: Implement multicore support.bunnei
2018-05-02general: Make formatting of logged hex values more straightforwardLioncash
2018-04-29string_util: Remove StringFromFormat() and related functionsLioncash
2018-04-27general: Convert assertion macros over to be fmt-compatibleLioncash
2018-04-25kernel: Migrate logging macros to fmt-compatible onesLioncash
2018-04-23Merge pull request #370 from Subv/sync_primitivesbunnei
2018-04-23Kernel: Implemented mutex priority inheritance.Subv
2018-04-20Kernel: Remove unused ConditionVariable class.Subv
2018-04-20Kernel: Properly implemented svcWaitProcessWideKey and svcSignalProcessWideKeySubv
2018-04-20Kernel: Corrected the implementation of svcArbitrateLock and svcArbitrateUnlock.Subv
2018-04-20resource_limit: Make ResourceTypes an enum classLioncash
2018-04-19common_funcs: Remove ARRAY_SIZE macroLioncash
2018-04-17Various service name fixes - part 2 (rebased) (#322)Hexagon12
2018-04-02svc: Stub out SetThreadActivity, GetThreadContext.bunnei
2018-03-29svc: Stub GetThreadCoreMask.bunnei
2018-03-19More Warning cleanupsN00byKing
2018-03-19Clean Warnings (?)N00byKing
2018-03-16svc: Use more correct values for GetInfo MapRegion and NewMapRegion.bunnei
2018-03-16MemoryState: Add additional memory states and improve naming.bunnei
2018-03-14core: Move process creation out of global state.bunnei
2018-02-25Merge pull request #215 from N00byKing/umapsharedmmrybunnei
2018-02-25(Hopefully) Fix MinGW BuildN00byKing
2018-02-25Add UnmapSharedMemoryN00byKing
2018-02-22Stub more functionsmailwl
2018-02-18kernel: Use Scheduler class for threading.bunnei