dolphin-emulator/Source/Core
JosJuice 0cf8405126 JitArm64: Make HandleFastmemFault less unsafe
HandleFastmemFault works correctly when faults only happen in
expected locations, but it does some things that are rather
dangerous for faults in unexpected locations, like decrementing
an iterator without checking whether it's equal to begin.

This change cleans up the logic by making m_fault_to_handler's
key be the end of the fastmem region instead of the start.
2021-08-22 19:51:21 +02:00
..
AudioCommon AudioCommon: rename isValid() to IsValid() 2021-08-08 03:05:03 +01:00
Common Bump minimum macOS to 10.13 High Sierra 2021-08-17 16:27:22 -04:00
Core JitArm64: Make HandleFastmemFault less unsafe 2021-08-22 19:51:21 +02:00
DiscIO Merge pull request #10028 from GerbilSoft/bugfix/RVT-firmware-filenames 2021-08-16 20:47:07 +01:00
DolphinNoGUI Core: Add GBA host interface 2021-07-13 16:42:49 +02:00
DolphinQt Merge pull request #10039 from OatmealDome/spdx-leftovers 2021-08-17 23:02:32 -04:00
InputCommon Pad: GBA config 2021-07-13 16:42:35 +02:00
MacUpdater treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
UICommon Config: GBA settings 2021-07-13 16:41:18 +02:00
UpdaterCommon UpdaterCommon: Use File::Copy() on non-macOS platforms 2021-07-09 12:56:23 -04:00
VideoBackends D3D12: Transition compute textures to UAV state 2021-08-11 00:17:04 +02:00
VideoCommon VideoCommon: report games that set bits in XFMEM_CLIPDISABLE 2021-08-15 04:41:49 +01:00
WinUpdater treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props Merge pull request #9600 from Bonta0/mgba-pr 2021-07-21 02:36:43 -04:00
DolphinLib.vcxproj
DolphinLib.vcxproj.user
DolphinLib.x64.props