summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* kernel/thread: Remove unimplemented function prototypeGravatar Lioncash2018-07-311-6/+0
* Merge pull request #877 from lioncash/removeGravatar bunnei2018-07-315-102/+0
|\
| * kernel: Remove unused object_address_table.cpp/.hGravatar Lioncash2018-07-315-102/+0
* | kernel: Remove unnecessary includesGravatar Lioncash2018-07-3122-27/+46
|/
* kernel/timer: Make data members private where applicableGravatar Lioncash2018-07-261-5/+17
* Merge pull request #804 from lioncash/logGravatar Mat M2018-07-251-1/+3
|\
| * svc: Log parameters in SetMemoryAttribute()Gravatar Lioncash2018-07-241-1/+3
* | Merge pull request #803 from MerryMage/core_timing_utilGravatar bunnei2018-07-252-0/+2
|\ \
| * | core_timing: Split off utility functions into core_timing_utilGravatar MerryMage2018-07-242-0/+2
* | | svc: Resolve sign comparison warnings in WaitSynchronization()Gravatar Lioncash2018-07-241-4/+7
| |/ |/|
* | Merge pull request #794 from lioncash/refGravatar bunnei2018-07-241-1/+1
|\ \ | |/ |/|
| * mutex: Pass SharedPtr to GetHighestPriorityMutexWaitingThread() by referenceGravatar Lioncash2018-07-231-1/+1
* | hle_ipc: Make constructors explicit where applicableGravatar Lioncash2018-07-231-1/+1
|/
* hle: Remove config_mem.h/.cppGravatar Lioncash2018-07-233-13/+0
* hle: Remove shared_page.h/.cppGravatar Lioncash2018-07-233-4/+0
* Kernel/SVC: Perform atomic accesses in SignalProcessWideKey as per the real k...Gravatar Subv2018-07-221-7/+31
* Merge pull request #751 from Subv/tpidr_el0Gravatar bunnei2018-07-213-0/+13
|\
| * CPU: Save and restore the TPIDR_EL0 system register on every context switch.Gravatar Subv2018-07-203-0/+13
* | 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
|/