summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* thread: Convert ThreadStatus into an enum classGravatar Lioncash2018-07-199-71/+70
* Merge pull request #726 from lioncash/overloadGravatar bunnei2018-07-192-6/+21
|\
| * hle_ipc: Introduce generic WriteBuffer overload for multiple container typesGravatar Lioncash2018-07-192-6/+21
* | Merge pull request #721 from lioncash/svcGravatar bunnei2018-07-191-3/+4
|\ \ | |/ |/|
| * svc: Correct always true assertion case in SetThreadCoreMaskGravatar Lioncash2018-07-191-3/+4
* | hle_ipc: Amend usage of buffer_index within one of HLERequestContext's WriteB...Gravatar Lioncash2018-07-191-1/+1
|/
* Merge pull request #692 from lioncash/assignGravatar bunnei2018-07-181-1/+1
|\
| * address_arbiter: Correct assignment within an assertion statement in WakeThre...Gravatar Lioncash2018-07-181-1/+1
* | Merge pull request #690 from lioncash/moveGravatar bunnei2018-07-188-13/+21
|\ \
| * | core/memory, core/hle/kernel: Use std::move where applicableGravatar Lioncash2018-07-188-13/+21
| |/
* | Merge pull request #688 from lioncash/commaGravatar bunnei2018-07-181-22/+12
|\ \
| * | vm_manager: Add missing commas to string literal array elements in GetMemoryS...Gravatar Lioncash2018-07-181-22/+12
| |/
* / core: Don't construct instance of Core::System, just to access its live instanceGravatar Lioncash2018-07-181-6/+6
|/
* Merge pull request #671 from MerryMage/clear-exclusive-stateGravatar bunnei2018-07-171-0/+1
|\
| * scheduler: Clear exclusive state when switching contextsGravatar MerryMage2018-07-161-0/+1
* | Merge pull request #672 from SciresM/to_address_fixGravatar bunnei2018-07-171-2/+4
|\ \
| * | Kernel/Arbiter: Fix bug in WaitIfLessThanGravatar Michael Scire2018-07-161-2/+4
| |/
* / nvflinger: Fix for BufferQueue event handling.Gravatar bunnei2018-07-172-3/+11
|/
* No need to use ASSERT_MSG with an empty messageGravatar David Marcec2018-07-141-2/+2
* 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