| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
general: Reimplement per-game configurations
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Unable to enable fastmem of exclusive access without a valid fastmem arena.
|
|
|
|
kernel: unlayer CPU interrupt handling
|
|
core/arm: re-enable cycle counting
|
|
|
|
dynarmic: Abort watchpoints ASAP
|
|
|
|
|
|
core/arm: better support for backtrace generation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
|
|
|
|
dynarmic: Fix race when switching page tables
|
|
Regression introduced in a5d040df3d. Closes #8201.
|
|
|
|
dynarmic: Better interrupts
|
|
|
|
configuration: Add Paranoid CPU accuracy level
|
|
|
|
|
|
|
|
Disables most optimizations for the paranoid.
|
|
|
|
|
|
Inlines implementation of exclusive instructions into JITted code,
improving performance of applications relying heavily on these
instructions.
We also fastmem these instructions for additional speed, with
support for appropriate recompilation on fastmem failure.
An unsafe optimization to disable the intercore global_monitor is also
provided, should one wish to rely solely on cmpxchg semantics for
safety.
See also: merryhime/dynarmic#664
|
|
|
|
|
|
|
|
|