summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2018-06-21Add additional missing format.Michael Scire
2018-06-21Run clang-format on PR.Michael Scire
2018-06-21Kernel/Arbiters: HLE is atomic, adjust code to reflect that.Michael Scire
2018-06-21Kernel/Arbiters: Initialize arb_wait_address in thread struct.Michael Scire
2018-06-21Kernel/Arbiters: Clear WaitAddress in SignalToAddressMichael Scire
2018-06-21Kernel/Arbiters: Mostly implement SignalToAddressMichael Scire
2018-06-21Kernel/Arbiters: Implement WaitForAddressMichael 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-06-02Kernel/Threads: A thread waking up by timeout from a WaitProcessWideKey may a...Subv
2018-05-30Kernel/Thread: Corrected a typo that caused the affinity mask to never be cha...Subv
2018-05-30Kernel/SVC: Support special core values -2 and -3 in svcSetThreadCoreMask.Subv
2018-05-30Kernel/Thread: Corrected a typo in an assert about the processor id.Subv
2018-05-25Add & correct miscellaneous things (#470)greggameplayer
2018-05-23Merge pull request #454 from Subv/signal_processwidebunnei
2018-05-20Merge pull request #457 from Subv/mutex_waitersbunnei
2018-05-20Mutex: Do not assert when the mutex waiting threads list isn't empty on mutex...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-17Added RequestWithContext & ControlWithContextDavid Marcec
2018-05-10thread: Rename mask to affinity_masks.bunnei
2018-05-10thread: Support core change on ResumeFromWait and improve ChangeCore.bunnei
2018-05-10scheduler: Protect scheduling functions with a global mutex.bunnei
2018-05-10thread: Initialize ideal_core and mask members.bunnei
2018-05-10threading: Reschedule only on cores that are necessary.bunnei
2018-05-10svc: Implement GetThreadCoreMask and SetThreadCoreMask.bunnei
2018-05-10thread: Implement ChangeCore function.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-02Merge pull request #431 from lioncash/fmtbunnei
2018-05-02general: Make formatting of logged hex values more straightforwardLioncash
2018-05-01ipc: Add support for PopIpcInterface() method.bunnei
2018-05-01GetSharedFontInOrderOfPriority (#381)David
2018-04-30core_timing: Namespace all functions and constants in core_timing's headerLioncash
2018-04-29string_util: Remove StringFromFormat() and related functionsLioncash
2018-04-27core: Replace usages of LOG_GENERIC with new fmt-capable equivalentsLioncash
2018-04-27general: Convert assertion macros over to be fmt-compatibleLioncash
2018-04-25kernel/shared_memory: Remove unnecessary semicolon at end of ConvertPermissio...Lioncash
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: Use 0x2C as default main thread priority for homebrew and lone NRO/NSOsSubv
2018-04-20Qt: Update the WaitTree widget to show info about the current mutex of each t...Subv
2018-04-20Kernel: Remove unused ConditionVariable class.Subv
2018-04-20Kernel: Remove old and unused Mutex code.Subv
2018-04-20Kernel: Properly implemented svcWaitProcessWideKey and svcSignalProcessWideKeySubv