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