summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/scheduler.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revert "core: Fix clang build"Gravatar bunnei2020-10-201-51/+21
* core: Fix clang buildGravatar Lioncash2020-10-171-21/+51
* core/CMakeLists: Make some warnings errorsGravatar Lioncash2020-10-131-5/+5
* hle/scheduler: Fix data race in is_context_switch_pendingGravatar ReinUsesLisp2020-08-261-2/+6
* Merge pull request #4491 from lioncash/unused-varsGravatar bunnei2020-08-101-17/+11
|\
| * kernel: Remove unused variablesGravatar Lioncash2020-08-051-17/+11
* | scheduler: Resolve sign conversion warningGravatar Lioncash2020-08-051-1/+2
|/
* cpu_manager: Mark function getters as staticGravatar Lioncash2020-07-161-1/+1
* core_timing,scheduler: Use std::scoped_lock when possibleGravatar ReinUsesLisp2020-06-281-11/+10
* Core/Common: Address Feedback.Gravatar Fernando Sahmkow2020-06-271-2/+2
* Kernel: Correct Host Context on Threads and Scheduler.Gravatar Fernando Sahmkow2020-06-271-8/+8
* 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