summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update clang formatGravatar James Rowe2018-07-026-38/+35
* Rename logging macro back to LOG_*Gravatar James Rowe2018-07-0211-79/+79
* Merge pull request #579 from SciresM/masterGravatar bunnei2018-06-228-9/+295
|\
| * Kernel/Arbiters: Fix casts, cleanup comments/magic numbersGravatar Michael Scire2018-06-222-17/+16
| * Add additional missing format.Gravatar Michael Scire2018-06-212-21/+27
| * Run clang-format on PR.Gravatar Michael Scire2018-06-213-180/+181
| * Kernel/Arbiters: HLE is atomic, adjust code to reflect that.Gravatar Michael Scire2018-06-212-37/+13
| * Kernel/Arbiters: Initialize arb_wait_address in thread struct.Gravatar Michael Scire2018-06-212-1/+5
| * Kernel/Arbiters: Clear WaitAddress in SignalToAddressGravatar Michael Scire2018-06-211-0/+1
| * Kernel/Arbiters: Mostly implement SignalToAddressGravatar Michael Scire2018-06-214-10/+110
| * Kernel/Arbiters: Implement WaitForAddressGravatar Michael Scire2018-06-214-6/+67
| * Kernel/Arbiters: Add stubs for 4.x SignalToAddress/WaitForAddres SVCs.Gravatar Michael Scire2018-06-217-9/+147
* | IPC: skip empty buffer writeGravatar mailwl2018-06-221-0/+5
|/
* Build: Fixed some MSVC warnings in various parts of the code.Gravatar Subv2018-06-201-2/+2
* Merge pull request #572 from Armada651/user-except-stubGravatar bunnei2018-06-181-0/+5
|\
| * svc: Add a stub for UserExceptionContextAddr.Gravatar Jules Blok2018-06-181-0/+5
* | Kernel/Threads: A thread waking up by timeout from a WaitProcessWideKey may a...Gravatar Subv2018-06-021-2/+5
* | Kernel/Thread: Corrected a typo that caused the affinity mask to never be cha...Gravatar Subv2018-05-301-2/+2
* | Kernel/SVC: Support special core values -2 and -3 in svcSetThreadCoreMask.Gravatar Subv2018-05-302-1/+28
* | Kernel/Thread: Corrected a typo in an assert about the processor id.Gravatar Subv2018-05-301-1/+1
* | Add & correct miscellaneous things (#470)Gravatar greggameplayer2018-05-251-0/+3
* | Merge pull request #454 from Subv/signal_processwideGravatar bunnei2018-05-231-83/+74
|\ \
| * | Kernel/SVC: Signal the highest priority threads first in svcSignalProcessWide...Gravatar Subv2018-05-191-51/+68
| * | Kernel/Threads: Reschedule the proper core when operating on that core's thre...Gravatar Subv2018-05-191-2/+6
| * | SVC: Removed unused WaitSynchronization1 functionGravatar Subv2018-05-191-30/+0
* | | Merge pull request #457 from Subv/mutex_waitersGravatar bunnei2018-05-201-1/+0
|\ \ \
| * | | Mutex: Do not assert when the mutex waiting threads list isn't empty on mutex...Gravatar Subv2018-05-201-1/+0
| |/ /
* / / Added RequestWithContext & ControlWithContextGravatar David Marcec2018-05-171-1/+3
|/ /
* | thread: Rename mask to affinity_masks.Gravatar bunnei2018-05-103-4/+4
* | thread: Support core change on ResumeFromWait and improve ChangeCore.Gravatar bunnei2018-05-101-37/+68
* | scheduler: Protect scheduling functions with a global mutex.Gravatar bunnei2018-05-102-0/+18
* | thread: Initialize ideal_core and mask members.Gravatar bunnei2018-05-101-0/+2
* | threading: Reschedule only on cores that are necessary.Gravatar bunnei2018-05-102-3/+3
* | svc: Implement GetThreadCoreMask and SetThreadCoreMask.Gravatar bunnei2018-05-101-7/+22
* | thread: Implement ChangeCore function.Gravatar bunnei2018-05-102-1/+58
* | svc: SignalProcessWideKey should apply to all cores.Gravatar bunnei2018-05-101-43/+50
* | svc: Implement GetCurrentProcessorNumber.Gravatar bunnei2018-05-101-2/+2
* | core: Implement multicore support.Gravatar bunnei2018-05-105-45/+65
* | Merge pull request #431 from lioncash/fmtGravatar bunnei2018-05-026-49/+50
|\ \
| * | general: Make formatting of logged hex values more straightforwardGravatar Lioncash2018-05-026-49/+50
* | | ipc: Add support for PopIpcInterface() method.Gravatar bunnei2018-05-012-0/+15
|/ /
* | GetSharedFontInOrderOfPriority (#381)Gravatar David2018-05-012-23/+27
* | core_timing: Namespace all functions and constants in core_timing's headerGravatar Lioncash2018-04-302-3/+5
* | string_util: Remove StringFromFormat() and related functionsGravatar Lioncash2018-04-291-1/+1
* | core: Replace usages of LOG_GENERIC with new fmt-capable equivalentsGravatar Lioncash2018-04-273-6/+4
* | general: Convert assertion macros over to be fmt-compatibleGravatar Lioncash2018-04-274-9/+9
* | kernel/shared_memory: Remove unnecessary semicolon at end of ConvertPermissio...Gravatar Lioncash2018-04-251-1/+1
* | kernel: Migrate logging macros to fmt-compatible onesGravatar Lioncash2018-04-2511-106/+109
* | Merge pull request #370 from Subv/sync_primitivesGravatar bunnei2018-04-239-435/+228
|\ \
| * | Kernel: Implemented mutex priority inheritance.Gravatar Subv2018-04-234-10/+94