dolphin/Source/Core/Core
aldelaro5 9ad6c8f334 Make memory breakpoint faster
Currently, slowmem is used at any time that memory breakpoints are in use.  This commit makes it so that whenever the DBAT gets updated, if the address is overllaping any memchecks, it forces the use of slowmem.  This allows to keep fastmem for any other cases and noticably increases performance when using memory breakpoints.
2017-03-02 04:46:27 -05:00
..
Boot IOS: Handle ES_Launch more accurately 2017-02-27 20:44:30 +01:00
Debugger Core: Convert State enum into an enum class 2017-02-05 08:32:23 -05:00
DSP DSPCore: Make g_cycles_left a regular member variable of DSPEmitter 2017-02-07 21:56:57 -05:00
FifoPlayer OpcodeDecoding: Convert #defines into enum constants 2017-02-08 00:05:17 -05:00
HLE HLE: More printf floating point types handled 2017-02-17 10:51:10 +00:00
HW IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
IOS Merge pull request #4982 from leoetlino/copy 2017-02-27 17:08:27 -08:00
PowerPC Make memory breakpoint faster 2017-03-02 04:46:27 -05:00
ActionReplay.cpp specify custom brace style to fix unions 2017-01-05 12:55:13 +01:00
ActionReplay.h CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
Analytics.cpp ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
Analytics.h ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
ARDecrypt.cpp CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
ARDecrypt.h CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
BootManager.cpp IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
BootManager.h Don't read/store settings directly from/to SYSCONF 2016-10-08 14:37:55 +02:00
CMakeLists.txt IOS Network: Split wd/command code into its own source files 2017-02-18 02:35:53 -05:00
ConfigManager.cpp Use ESFormats for TMDs 2017-02-26 19:46:29 +01:00
ConfigManager.h DolphinWX: Don't use a special color for compressed games 2017-02-20 16:02:30 +01:00
Core.cpp Fix connecting Wii remotes on boot 2017-02-11 08:58:47 +01:00
Core.h Core: Actually make the State enum an enum class 2017-02-06 01:13:07 -05:00
Core.vcxproj IOS Network: Split wd/command code into its own source files 2017-02-18 02:35:53 -05:00
Core.vcxproj.filters IOS Network: Split wd/command code into its own source files 2017-02-18 02:35:53 -05:00
CoreTiming.cpp Adjust event times after a PPC clock change 2017-02-08 16:22:27 +01:00
CoreTiming.h Adjust event times after a PPC clock change 2017-02-08 16:22:27 +01:00
DSPEmulator.cpp DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPEmulator.h DSPEmulator: Amend variable casing 2017-01-18 12:20:13 -05:00
ec_wii.cpp ec_wii: Make default data constexpr 2017-01-28 18:46:15 -05:00
ec_wii.h ec_wii: Amend function casing 2017-01-28 18:46:14 -05:00
GeckoCode.cpp GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
GeckoCode.h GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
GeckoCodeConfig.cpp Fix building with PCH disabled. 2016-08-07 01:18:59 -05:00
GeckoCodeConfig.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Host.h Host: Remove the Host_RequestFullscreen() method. 2016-11-11 20:36:09 +01:00
HotkeyManager.cpp IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
HotkeyManager.h ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
MachineContext.h Add a context definition for OpenBSD amd64. 2016-07-17 22:15:14 -06:00
MemoryWatcher.cpp Core: Change CoreTiming event key from int to EventType* 2016-09-03 14:55:44 +10:00
MemoryWatcher.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MemTools.cpp Add a context definition for OpenBSD amd64. 2016-07-17 22:15:14 -06:00
MemTools.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Movie.cpp Movie: replace magic number 8 with sizeof(ControllerState) 2017-02-09 15:07:47 -08:00
Movie.h Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayClient.cpp IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
NetPlayClient.h HW: Change u8 pad specifier params to int where applicable 2016-10-07 08:14:12 -04:00
NetPlayProto.h Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayServer.cpp Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayServer.h Fix bogus UPnP requests 2016-07-23 20:04:07 +02:00
PatchEngine.cpp PatchEngine: check instruction at link addr is non-zero 2017-02-22 21:14:57 -08:00
PatchEngine.h PatchEngine: Get rid of a global variable 2017-01-03 18:59:33 -05:00
State.cpp Bump the savestate version (for ES changes) 2017-02-27 21:26:30 +01:00
State.h DolphinWX: Don't translate OSD messages 2016-08-10 18:18:25 +02:00
WiiRoot.cpp IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
WiiRoot.h Remove pre-generated SYSCONF 2017-01-12 21:30:11 +01:00