index
:
yuzu-mainline
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator started by the creators of Citra.
yuzu-emu
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
core
/
cpu_manager.cpp
Age
Commit message (
Expand
)
Author
2024-02-19
scope_exit: Make constexpr
FearlessTobi
2023-12-04
core: refactor emulated cpu core activation
Liam
2023-11-25
arm: Implement native code execution backend
Liam
2023-03-07
core: Promote CPU/GPU threads to time critical
Morph
2022-12-06
general: improve handling of system startup failure
Liam
2022-10-03
common: remove "yuzu:" prefix from thread names
Liam
2022-07-14
kernel: fix single-core preemption points
Liam
2022-07-14
kernel: fix issues with single core mode
Liam
2022-07-14
kernel: use KScheduler from mesosphere
Liam
2022-07-05
Merge pull request #8532 from liamwhite/fiber-supplements
liamwhite
2022-07-02
common/fiber: make fibers easier to use
Liam
2022-06-30
cpu_manager: properly check idle on return from preemption
Liam
2022-06-23
kernel: make current thread pointer thread local
Liam
2022-06-16
core: fix initialization in single core, sync GPU mode
Liam
2022-06-16
Merge pull request #8457 from liamwhite/kprocess-suspend
Fernando S
2022-06-14
core: centralize profile scope for Dynarmic
Liam
2022-06-14
kernel: implement KProcess suspension
Liam
2022-06-08
CpuManager: simplify pausing
Liam
2022-04-23
general: Convert source file copyright comments over to SPDX
Morph
2021-12-06
core: hle: kernel: Disable dispatch count tracking on single core.
bunnei
2021-12-06
core: cpu_manager: Use invalid core_id on init and simplify shutdown.
bunnei
2021-12-06
core: cpu_manager: Use KScopedDisableDispatch.
bunnei
2021-11-03
core: Remove unused includes
ameerj
2021-09-03
core: cpu_manager: Use jthread.
bunnei
2021-08-25
Revert "kernel: Various improvements to scheduler"
bunnei
2021-08-14
core: hle: kernel: Disable dispatch count tracking on single core.
bunnei
2021-08-07
core: cpu_manager: Use invalid core_id on init and simplify shutdown.
bunnei
2021-08-07
core: cpu_manager: Use KScopedDisableDispatch.
bunnei
2021-08-07
core: cpu_manager: Use jthread.
bunnei
2021-05-16
core: Make variable shadowing a compile-time error
Lioncash
2021-03-07
common: Fiber: use a reference for YieldTo.
bunnei
2021-03-05
Revert "core: Switch to unique_ptr for usage of Common::Fiber."
bunnei
2021-02-27
core: Switch to unique_ptr for usage of Common::Fiber.
bunnei
2021-01-28
core: cpu_manager: Remove unused variable.
bunnei
2021-01-28
hle: kernel: Recode implementation of KThread to be more accurate.
bunnei
2021-01-28
hle: kernel: Move single core "phantom mode" out of KThread.
bunnei
2021-01-28
hle: kernel: KThread: Remove thread types that do not exist.
bunnei
2021-01-28
core: hle: kernel: Rename Thread to KThread.
bunnei
2020-12-06
core: cpu_manager: Fix a typo in PreemptSingleCore, which broke many games.
bunnei
2020-12-06
hle: kernel: Rewrite scheduler implementation based on Mesopshere.
bunnei
2020-11-29
hle: kernel: multicore: Replace n-JITs impl. with 4 JITs.
bunnei
2020-11-27
core: Eliminate remaining usages of the global system instance
Lioncash
2020-11-24
core: cpu_manager: Fix shutdown crash when closing before emulation starts.
bunnei
2020-10-26
core: cpu_manager: Add missing call to MicroProfileOnThreadExit().
bunnei
2020-08-31
Merge pull request #4461 from comex/thread-names
LC
2020-08-22
cpu_manager: Make use of ranged for where applicable
Lioncash
2020-08-05
Fix thread naming on Linux, which limits names to 15 bytes.
comex
2020-07-27
cpu_manager: Remove redundant std::function declarations
Lioncash
2020-06-27
General: Tune the priority of main emulation threads so they have higher prio...
Fernando Sahmkow
2020-06-27
General: Correct rebase, sync gpu and context management.
Fernando Sahmkow
[next]