summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* kernel: Move stack region outside of application heap.Gravatar bunnei2018-03-163-8/+3
* process: Fix stack memory state.Gravatar bunnei2018-03-161-2/+4
* MemoryState: Add additional memory states and improve naming.Gravatar bunnei2018-03-165-18/+45
* core: Move process creation out of global state.Gravatar bunnei2018-03-149-33/+36
* Merge pull request #216 from Subv/savedataGravatar bunnei2018-03-012-9/+8
|\
| * Kernel: Store the program id in the Process class instead of the CodeSet class.Gravatar Subv2018-03-012-9/+8
* | thread: Clear the process list on shutdown.Gravatar Jules Blok2018-02-271-1/+3
|/
* Merge pull request #207 from mailwl/duplicatesessionGravatar bunnei2018-02-262-5/+10
|\
| * Add warning if Domain request has no domain message headerGravatar mailwl2018-02-201-0/+3
| * Fix: change check for domain order and existance of domain message headerGravatar mailwl2018-02-202-2/+2
| * IPC: add domain header to response if only it exists in requestGravatar mailwl2018-02-202-5/+7
* | Merge pull request #215 from N00byKing/umapsharedmmryGravatar bunnei2018-02-252-1/+17
|\ \
| * | (Hopefully) Fix MinGW BuildGravatar N00byKing2018-02-251-1/+1
| * | Add UnmapSharedMemoryGravatar N00byKing2018-02-252-1/+17
| |/
* / Stub more functionsGravatar mailwl2018-02-221-1/+11
|/
* scheduler: Cleanup based on PR feedback.Gravatar bunnei2018-02-192-4/+3
* kernel: Use Scheduler class for threading.Gravatar bunnei2018-02-183-172/+16
* kernel: Add Scheduler, which encapsulates the scheduling loading from Thread ...Gravatar bunnei2018-02-182-0/+208
* kernel: Remove unused address_arbiter code.Gravatar bunnei2018-02-184-197/+0
* Kernel/IPC: Add a small delay after each SyncRequest to prevent thread starv...Gravatar Subv2018-02-184-50/+63
* Service/hid: stub some functionsGravatar mailwl2018-02-162-0/+53
* shared_memory: Remove some checks.Gravatar bunnei2018-02-141-13/+0
* Merge pull request #188 from bunnei/refactor-buffer-descriptorGravatar bunnei2018-02-142-0/+59
|\
| * hle_ipc: Remove const from WriteBuffer size.Gravatar bunnei2018-02-142-2/+2
| * hle_ipc: Add GetReadBufferSize and check write buffer size.Gravatar bunnei2018-02-142-0/+10
| * hle_ipc: Add helper functions for reading and writing buffers.Gravatar bunnei2018-02-131-4/+2
| * hle_ipc: Add helper functions for reading and writing buffers.Gravatar bunnei2018-02-132-0/+51
* | thread: Silence formatting specifier warningsGravatar Lioncash2018-02-141-2/+3
* | vm_manager: Silence formatting specifier warningsGravatar Lioncash2018-02-141-5/+7
|/
* mutex: Update hasWaiters on release.Gravatar bunnei2018-02-051-0/+1
* GetInfo: Implement IsCurrentProcessBeingDebugged.Gravatar bunnei2018-02-041-0/+3
* WaitProcessWideKeyAtomic: Handle case where condition variable was already cr...Gravatar bunnei2018-02-043-13/+17
* svc: SharedMemory size should be 64-bits and cleanup.Gravatar bunnei2018-02-033-11/+11
* ArbitrateLock: Assert that requesting_thread is current_thread.Gravatar bunnei2018-02-031-0/+1
* shared_memory: Only mark addresses as invalid if they are within the heapGravatar shinyquagsire232018-01-291-1/+2
* Merge pull request #148 from MerryMage/feature/special-memoryGravatar bunnei2018-01-272-6/+6
|\
| * memory: Replace all memory hooking with Special regionsGravatar MerryMage2018-01-272-6/+6
* | server_session: Fix scenario where all domain handlers are closed.Gravatar bunnei2018-01-241-3/+3