summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/thread.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* kernel: added WaitSynchronization method to Kernel::Objectbunnei2014-05-271-0/+11
* kernel: updated SyncRequest to take boolean thread wait result as a parameterbunnei2014-05-271-2/+6
* kernel: add a SyncRequest method to KernelObject for use with svcSendSyncRequestbunnei2014-05-271-0/+5
* thread: renamed "WaitCurThread" to "WaitCurrentThread", removed unused "reason" argumentbunnei2014-05-231-2/+2
* thread: removed unused SwitchContext/Reschedule reason field, added missing arg parameter to SVC CreateThreadbunnei2014-05-231-3/+3
* kernel: refactored function naming to remove "__" prefixbunnei2014-05-231-39/+39
* thread: moved ThreadStatus/WaitType to header, added support for arg on CreateThread, added correct CPSR resetbunnei2014-05-231-34/+15
* thread: fixed bug where result of __NextThread was not being properly checked when NULLbunnei2014-05-221-1/+1
* thread: added correct lowest thread priority, added a thread priority check, and added some commentsbunnei2014-05-211-0/+3
* thread: exposed ResumeThreadFromWait function for use in other kernel modulesbunnei2014-05-211-8/+8
* thread: moved threading calls to the Kernel namespacebunnei2014-05-211-89/+95
* ARM_Interface: added SaveContext and LoadContext functions for HLE thread switchingbunnei2014-05-211-36/+2
* renamed "syscall" module to "svc" (more accurate naming)bunnei2014-05-211-1/+1
* thread: whitespace change - fixed * and & placementbunnei2014-05-211-25/+25
* - created a Kernel namespacebunnei2014-05-211-9/+9
* - moved Handle/Result definitions to kernel.hbunnei2014-05-191-2/+0
* changed a commentbunnei2014-05-171-1/+1
* - added enum ThreadProcessorIdbunnei2014-05-171-51/+90
* - replaced KERNELOBJECT_MAX_NAME_LENGTH with KERNEL_MAX_NAME_LENGTHbunnei2014-05-171-4/+5
* completely gutted/refactored threading code to be simplerbunnei2014-05-161-616/+228
* - added helper function for __KernelCreateThreadbunnei2014-05-151-4/+70
* fixed thread reset to not set stack addressbunnei2014-05-141-1/+1
* various cleanups / remove unused codebunnei2014-05-141-65/+28
* added a bunch of threading code, recycled from PPSSPP, with lots of hacks in for 3DS... doesn't really do much yet. Just a jumping off pointbunnei2014-05-141-64/+524
* added initial kernel/thread modulesbunnei2014-05-101-0/+228