summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/thread.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Kernel: Start using boost::intrusive_ptr for lifetime managementGravatar Yuri Kunde Schlesner2015-01-091-4/+4
* Thread: Reduce use of Handles and move some funcs to inside the class.Gravatar Yuri Kunde Schlesner2015-01-091-46/+22
* Kernel: Move Thread's definition to the header fileGravatar Yuri Kunde Schlesner2015-01-091-0/+57
* Merge pull request #255 from Subv/cbranch_3Gravatar bunnei2015-01-081-0/+1
|\
| * SVC: Implemented the Timer service calls.Gravatar Subv2015-01-081-0/+1
* | SVC: Fixed SleepThread.Gravatar Subv2015-01-081-0/+7
* | Threads: Use a dummy idle thread when no other are ready.Gravatar Subv2015-01-071-0/+11
|/
* Kernel: New handle managerGravatar Yuri Kunde Schlesner2014-12-281-3/+0
* Merge pull request #291 from purpasmart96/licenseGravatar bunnei2014-12-211-1/+1
|\
| * License changeGravatar purpasmart962014-12-201-1/+1
* | Thread: Wait current thread on svc_SleepThreadGravatar bunnei2014-12-201-1/+0
* | Kernel: Implement support for current thread pseudo-handleGravatar Yuri Kunde Schlesner2014-12-201-0/+3
|/
* Thread: Fixed to wait on address when in arbitration.Gravatar bunnei2014-12-081-0/+11
* Threads: Implemented a sequential thread idGravatar Subv2014-12-041-1/+6
* SVC: Implemented GetThreadId.Gravatar Subv2014-12-041-0/+3
* HLE: Revamp error handling throrough the HLE codeGravatar Yuri Kunde Schlesner2014-11-241-3/+4
* Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ...Gravatar Emmanuel Gil Peyrot2014-11-191-1/+1
* Thread: Added more descriptive comment to WaitCurrentThread.Gravatar bunnei2014-08-061-1/+5
* Thread: Added functions to resume threads from address arbitration.Gravatar bunnei2014-07-081-0/+7
* Kernel: Added real support for thread and event blockingGravatar bunnei2014-06-131-3/+6
* svc: added GetThreadPriority and SetThreadPriority, added (incomplete) Duplic...Gravatar bunnei2014-06-011-0/+6
* thread: renamed "WaitCurThread" to "WaitCurrentThread", removed unused "reaso...Gravatar bunnei2014-05-221-2/+2
* thread: removed unused SwitchContext/Reschedule reason field, added missing a...Gravatar bunnei2014-05-221-1/+1
* kernel: refactored function naming to remove "__" prefixGravatar bunnei2014-05-221-2/+2
* thread: moved ThreadStatus/WaitType to header, added support for arg on Creat...Gravatar bunnei2014-05-221-1/+25
* thread: added correct lowest thread priority, added a thread priority check, ...Gravatar bunnei2014-05-201-6/+7
* thread: exposed ResumeThreadFromWait function for use in other kernel modulesGravatar bunnei2014-05-201-0/+3
* thread: moved threading calls to the Kernel namespaceGravatar bunnei2014-05-201-9/+17
* thread: whitespace change - fixed * and & placementGravatar bunnei2014-05-201-2/+2
* - created a Kernel namespaceGravatar bunnei2014-05-201-2/+2
* thread: added declaration for __KernelReschedule to be used by syscall moduleGravatar bunnei2014-05-191-0/+3
* changed a commentGravatar bunnei2014-05-171-1/+1
* - added enum ThreadProcessorIdGravatar bunnei2014-05-171-2/+17
* - replaced KERNELOBJECT_MAX_NAME_LENGTH with KERNEL_MAX_NAME_LENGTHGravatar bunnei2014-05-161-1/+5
* completely gutted/refactored threading code to be simplerGravatar bunnei2014-05-151-42/+2
* - added helper function for __KernelCreateThreadGravatar bunnei2014-05-141-0/+6
* various cleanups / remove unused codeGravatar bunnei2014-05-131-0/+1
* added a bunch of threading code, recycled from PPSSPP, with lots of hacks in ...Gravatar bunnei2014-05-131-6/+19
* added initial kernel/thread modulesGravatar bunnei2014-05-091-0/+36