summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/thread.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Kernel: Correct Host Context on Threads and Scheduler.Gravatar Fernando Sahmkow2020-06-271-1/+1
* General: Cleanup legacy code.Gravatar Fernando Sahmkow2020-06-271-34/+0
* SingleCore: Use Cycle Timing instead of Host Timing.Gravatar Fernando Sahmkow2020-06-271-4/+8
* Thread: Release the ARM Interface on exitting.Gravatar Fernando Sahmkow2020-06-271-0/+2
* General: Move ARM_Interface into Threads.Gravatar Fernando Sahmkow2020-06-271-0/+35
* General: Fix Stop functionGravatar Fernando Sahmkow2020-06-271-3/+5
* Kernel: Preempt Single core on redudant yields.Gravatar Fernando Sahmkow2020-06-271-9/+12
* Scheduler: Set last running time on thread.Gravatar Fernando Sahmkow2020-06-271-4/+0
* ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes.Gravatar Fernando Sahmkow2020-06-271-3/+3
* SVC: Correct SetThreadActivity.Gravatar Fernando Sahmkow2020-06-271-21/+40
* SCC: Small corrections to CancelSynchronizationGravatar Fernando Sahmkow2020-06-271-2/+3
* Kernel: Correct Signal on Thread Death and Setup Sync Objects on Thread for D...Gravatar Fernando Sahmkow2020-06-271-8/+7
* Core: Correct HLE Event Callbacks and other issues.Gravatar Fernando Sahmkow2020-06-271-18/+17
* SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey.Gravatar Fernando Sahmkow2020-06-271-1/+1
* SVC: Correct SendSyncRequest.Gravatar Fernando Sahmkow2020-06-271-4/+10
* SVC: Correct ArbitrateUnlockGravatar Fernando Sahmkow2020-06-271-1/+1
* SVC: Correct SignalEvent, ClearEvent, ResetSignal, WaitSynchronization, Cance...Gravatar Fernando Sahmkow2020-06-271-5/+9
* SVC: Correct GetThreadPriority, SetThreadPriority, GetThreadCoreMask, SetThre...Gravatar Fernando Sahmkow2020-06-271-4/+2
* SVC: Correct CreateThread, StartThread, ExitThread, SleepThread.Gravatar Fernando Sahmkow2020-06-271-20/+18
* General: Recover Prometheus project from harddrive failure Gravatar Fernando Sahmkow2020-06-271-136/+96
* kernel: Don't fail silentlyGravatar David Marcec2020-04-291-0/+2
* Merge pull request #3725 from MerryMage/fpcrGravatar bunnei2020-04-221-2/+1
|\
| * thread: FPCR.FZ is likely not 1Gravatar MerryMage2020-04-191-2/+1
* | kernel/thread: Resolve -Wswitch warningsGravatar Lioncash2020-04-151-0/+2
|/
* core: Implement separate A32/A64 ARM interfaces.Gravatar bunnei2020-03-021-14/+17
* Kernel: Rename ThreadCallbackHandleTable and Setup Thread Ids on Kernel.Gravatar Fernando Sahmkow2020-02-221-6/+6
* Merge pull request #3401 from FernandoS27/synchronizationGravatar bunnei2020-02-141-15/+22
|\
| * Core: Set all hardware emulation constants in a single file.Gravatar Fernando Sahmkow2020-02-111-7/+8
| * Kernel: Refactor synchronization to better match REGravatar Fernando Sahmkow2020-02-111-1/+5
| * Kernel: Change WaitObject to Synchronization object. In order to better refle...Gravatar Fernando Sahmkow2020-02-111-7/+9
* | kernel/thread: Remove trivial usages of the global system accessorGravatar Lioncash2020-02-121-2/+2
|/
* Kernel: Remove a few global instances from the kernel.Gravatar Fernando Sahmkow2020-01-261-1/+1
* Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager.Gravatar Fernando Sahmkow2020-01-261-2/+1
* core/memory: Migrate over address checking functions to the new Memory classGravatar Lioncash2019-11-261-2/+2
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...Gravatar bunnei2019-11-241-19/+20
* Merge pull request #3114 from FernandoS27/cond-varGravatar bunnei2019-11-231-0/+8
|\
| * Kernel: Correct behavior of Condition Variables to be more similar to real ha...Gravatar Fernando Sahmkow2019-11-211-0/+8
* | Merge pull request #3130 from FernandoS27/cancel-syncGravatar bunnei2019-11-231-2/+5
|\ \ | |/ |/|
| * Kernel: Correct Cancel Synchronization.Gravatar Fernando Sahmkow2019-11-161-2/+5
* | kernel: Resolve sign conversion warningsGravatar Lioncash2019-11-121-30/+18
|/
* Kernel Thread: Cleanup THREADPROCESSORID_DONT_UPDATE.Gravatar Fernando Sahmkow2019-10-151-1/+1
* Kernel: Address Feedback 2Gravatar Fernando Sahmkow2019-10-151-3/+3
* Kernel: Clang FormatGravatar Fernando Sahmkow2019-10-151-4/+4
* Kernel: Reverse global accessor removal.Gravatar Fernando Sahmkow2019-10-151-8/+8
* Kernel: Address Feedback.Gravatar Fernando Sahmkow2019-10-151-9/+8
* Kernel_Thread: Eliminate most global accessors.Gravatar Fernando Sahmkow2019-10-151-11/+11
* Kernel: Correct Paused schedulingGravatar Fernando Sahmkow2019-10-151-3/+1
* Kernel: Corrections to Wait Objects clearing in which a thread could still be...Gravatar Fernando Sahmkow2019-10-151-0/+1
* Scheduler: Add protections for Yield bombingGravatar Fernando Sahmkow2019-10-151-6/+6
* Kernel: Style and CorrectionsGravatar Fernando Sahmkow2019-10-151-24/+30