summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
| * Kernel: Use 0x2C as default main thread priority for homebrew and lone NRO/NSOsGravatar Subv2018-04-201-1/+1
| * Qt: Update the WaitTree widget to show info about the current mutex of each t...Gravatar Subv2018-04-201-4/+0
| * Kernel: Remove unused ConditionVariable class.Gravatar Subv2018-04-205-148/+0
| * Kernel: Remove old and unused Mutex code.Gravatar Subv2018-04-204-209/+3
| * Kernel: Properly implemented svcWaitProcessWideKey and svcSignalProcessWideKeyGravatar Subv2018-04-201-83/+46
| * Kernel: Corrected the implementation of svcArbitrateLock and svcArbitrateUnlock.Gravatar Subv2018-04-206-22/+126
* | resource_limit: Make ResourceTypes an enum classGravatar Lioncash2018-04-203-38/+38
|/
* common_funcs: Remove ARRAY_SIZE macroGravatar Lioncash2018-04-191-1/+2
* Various service name fixes - part 2 (rebased) (#322)Gravatar Hexagon122018-04-171-8/+8
* vm_manager: Increase GetTotalMemoryUsage value.Gravatar bunnei2018-04-141-1/+1
* svc: Stub out SetThreadActivity, GetThreadContext.Gravatar bunnei2018-04-022-2/+19
* shared_memory: Remove incorrect 3ds-specific check.Gravatar bunnei2018-04-021-12/+0
* hle_ipc, fsp_srv: Cleanup logging.Gravatar bunnei2018-03-311-1/+1
* hle_ipc: Do not ensure write buffer size.Gravatar bunnei2018-03-311-2/+5
* memory: Fix stack region.Gravatar bunnei2018-03-312-3/+4
* svc: Stub GetThreadCoreMask.Gravatar bunnei2018-03-292-3/+26
* Clang FixesGravatar N00byKing2018-03-192-5/+5
* More Warning cleanupsGravatar N00byKing2018-03-192-2/+2
* Clean Warnings (?)Gravatar N00byKing2018-03-195-8/+8
* hle_ipc: Add SleepClientThread to block current thread within HLE routines.Gravatar bunnei2018-03-182-0/+47
* hle_ipc: Use shared_ptr instead of unique_ptr to allow copies.Gravatar bunnei2018-03-182-9/+9
* hle_ipc: Remove GetPointer(..) usage with WriteToOutgoingCommandBuffer.Gravatar bunnei2018-03-182-5/+13
* thread: Add THREADSTATUS_WAIT_HLE_EVENT, remove THREADSTATUS_WAIT_ARB.Gravatar bunnei2018-03-183-20/+6
* process: MirrorMemory should use MemoryState::Mapped.Gravatar bunnei2018-03-161-1/+1
* process: Unmap previously allocated heap.Gravatar bunnei2018-03-161-1/+3
* arm_interface: Support unmapping previously mapped memory.Gravatar bunnei2018-03-161-0/+3
* svc: Use more correct values for GetInfo MapRegion and NewMapRegion.Gravatar bunnei2018-03-163-29/+5