summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/scheduler.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Scheduler: Correct Reload/UnloadGravatar Fernando Sahmkow2020-06-271-3/+4
* Thread: Release the ARM Interface on exitting.Gravatar Fernando Sahmkow2020-06-271-1/+1
* General: Move ARM_Interface into Threads.Gravatar Fernando Sahmkow2020-06-271-7/+5
* Scheduler: Correct yielding interaction with SetThreadActivity.Gravatar Fernando Sahmkow2020-06-271-0/+15
* General: Fix microprofile on dynarmic/svc, fix wait tree showing which thread...Gravatar Fernando Sahmkow2020-06-271-0/+7
* Kernel: Rewind on SVC change.Gravatar Fernando Sahmkow2020-06-271-0/+2
* CPU_Manager: Unload/Reload threads on preemption on SingleCoreGravatar Fernando Sahmkow2020-06-271-0/+42
* Scheduler: Set last running time on thread.Gravatar Fernando Sahmkow2020-06-271-0/+2
* Kernel: Corrections to TimeManager, Scheduler and Mutex.Gravatar Fernando Sahmkow2020-06-271-1/+1
* Kernel: Fixes, corrections and asserts to scheduler and different svcs.Gravatar Fernando Sahmkow2020-06-271-1/+2
* Scheduler: Correct yields.Gravatar Fernando Sahmkow2020-06-271-7/+21
* Scheduler: Remove arm_interface lock and a few corrections.Gravatar Fernando Sahmkow2020-06-271-7/+3
* SVC: Correct SetThreadActivity.Gravatar Fernando Sahmkow2020-06-271-5/+4
* Scheduler: Correct locking for hle threads.Gravatar Fernando Sahmkow2020-06-271-1/+2
* Scheduler: Fix HLE Threads on guardGravatar Fernando Sahmkow2020-06-271-4/+6
* Scheduler: Protect on closed threads.Gravatar Fernando Sahmkow2020-06-271-7/+17
* Scheduler: Correct assert.Gravatar Fernando Sahmkow2020-06-271-4/+2
* Core: Correct rebase.Gravatar Fernando Sahmkow2020-06-271-6/+5
* Scheduler: Release old thread fiber before trying to switch to the next threa...Gravatar Fernando Sahmkow2020-06-271-11/+26
* Scheduler: Correct Select Threads Step 2.Gravatar Fernando Sahmkow2020-06-271-0/+1
* Kernel: Corrections to Scheduling.Gravatar Fernando Sahmkow2020-06-271-13/+13
* General: Add AssertsGravatar Fernando Sahmkow2020-06-271-0/+18
* General: Add better safety for JIT use.Gravatar Fernando Sahmkow2020-06-271-0/+3
* SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey.Gravatar Fernando Sahmkow2020-06-271-1/+1
* SVC: Correct SendSyncRequest.Gravatar Fernando Sahmkow2020-06-271-0/+9
* General: Recover Prometheus project from harddrive failure Gravatar Fernando Sahmkow2020-06-271-119/+296
* core: Implement separate A32/A64 ARM interfaces.Gravatar bunnei2020-03-021-9/+12
* Scheduler: Inline global scheduler in Scheduler Lock.Gravatar Fernando Sahmkow2020-02-221-4/+2
* Kernel: Correct pending feedback.Gravatar Fernando Sahmkow2020-02-221-3/+4
* Kernel: Address Feedback.Gravatar Fernando Sahmkow2020-02-221-9/+12
* Kernel: Implement Scheduler locksGravatar Fernando Sahmkow2020-02-221-0/+48
* Kernel: Make global scheduler depend on KernelCoreGravatar Fernando Sahmkow2020-02-221-3/+3
* Core: Address FeedbackGravatar Fernando Sahmkow2020-02-131-2/+2
* Core: Set all hardware emulation constants in a single file.Gravatar Fernando Sahmkow2020-02-111-6/+6
* Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager.Gravatar Fernando Sahmkow2020-01-261-1/+0
* CpuCore: Clear exclusive state after doing a run in dynarmic.Gravatar Fernando Sahmkow2019-12-051-1/+0
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...Gravatar bunnei2019-11-241-5/+5
* kernel: Resolve sign conversion warningsGravatar Lioncash2019-11-121-23/+23
* scheduler: Mark parameter of AskForReselectionOrMarkRedundant() as constGravatar Lioncash2019-10-271-4/+4
* scheduler: Silence sign conversion warningsGravatar Lioncash2019-10-271-5/+5
* scheduler: Initialize class members directly where applicableGravatar Lioncash2019-10-271-5/+3
* scheduler: Amend documentation commentsGravatar Lioncash2019-10-271-29/+0
* Kernel: Clang FormatGravatar Fernando Sahmkow2019-10-151-1/+1
* Kernel: Address Feedback.Gravatar Fernando Sahmkow2019-10-151-6/+47
* Kernel Scheduler: Make sure the global scheduler shutdowns correctly.Gravatar Fernando Sahmkow2019-10-151-0/+8
* Kernel: Clang FormatGravatar Fernando Sahmkow2019-10-151-1/+2
* Kernel: Remove global system accessor from WaitObjectGravatar Fernando Sahmkow2019-10-151-1/+1
* Scheduler: Implement Yield Count and Core migration on Thread Preemption.Gravatar Fernando Sahmkow2019-10-151-5/+76
* Scheduler: Corrections to YieldAndBalanceLoad and Yield bombing protection.Gravatar Fernando Sahmkow2019-10-151-7/+7
* Kernel: Initial implementation of thread preemption.Gravatar Fernando Sahmkow2019-10-151-0/+10