dolphin/Source/Core/Core/PowerPC
JosJuice 0ce95299f6 Core: Don't create page table mappings before R/C bits are set
This gets rid of the hack of setting the R and C bits pessimistically,
reversing the performance regression in Rogue Squadron 3.
2026-02-04 21:35:22 +01:00
..
CachedInterpreter Remove unused imports 2026-01-25 16:12:15 +01:00
Interpreter Core: Detect SR updates 2026-02-01 12:39:33 +01:00
Jit64 Core: Postpone page table updates when DR is unset 2026-02-04 21:34:07 +01:00
Jit64Common Remove unused imports 2026-01-25 16:12:15 +01:00
JitArm64 Core: Update page table mappings incrementally 2026-02-04 21:35:20 +01:00
JitArmCommon
JitCommon Core: Create fastmem mappings for page address translation 2026-02-04 21:33:56 +01:00
SignatureDB Remove unused imports 2026-01-25 16:12:15 +01:00
BreakPoints.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
BreakPoints.h Fix various typos and spelling mistakes 2026-01-17 20:11:38 +01:00
ConditionRegister.cpp
ConditionRegister.h
CPUCoreBase.h
Expression.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
Expression.h PowerPC: Track registers used in memory breakpoint conditions 2025-07-27 08:32:44 +02:00
GDBStub.cpp Core: Detect SR updates 2026-02-01 12:39:33 +01:00
GDBStub.h
Gekko.h Debugger: Ignore bctr when stepping out 2025-11-04 11:41:48 -05:00
JitInterface.cpp Core: Create fastmem mappings for page address translation 2026-02-04 21:33:56 +01:00
JitInterface.h Core: Create fastmem mappings for page address translation 2026-02-04 21:33:56 +01:00
MMU.cpp Core: Don't create page table mappings before R/C bits are set 2026-02-04 21:35:22 +01:00
MMU.h Core: Don't create page table mappings before R/C bits are set 2026-02-04 21:35:22 +01:00
PowerPC.cpp Core: Update page table mappings incrementally 2026-02-04 21:35:20 +01:00
PowerPC.h Core: Update page table mappings incrementally 2026-02-04 21:35:20 +01:00
PPCAnalyst.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
PPCAnalyst.h
PPCCache.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
PPCCache.h
PPCSymbolDB.cpp c++23: Replace Common::Unreachable with std::unreachable 2026-01-17 23:53:21 +01:00
PPCSymbolDB.h PPCSymbolDB: Fix callers not updating 2025-08-09 09:36:17 -07:00
PPCTables.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
PPCTables.h Call JitInterface::UpdateMembase from PowerPC::MSRUpdated 2025-11-02 21:18:07 +01:00