dolphin/Source/Core
Scott Mansell 4ffeb057cc Interpreter: Fix bug with icache emulation.
The constructor sets up way_from_valid and way_from_plur as fast lookup
tables for implementing the PLRU algrothm. Then the Init function
memsets them to zero, meaning the instruction cache will now always
choose the first way in each set.

This degrades the cache from 128 sets, 8 way to 128 sets, 1 way.

Not only does fixing this bug increase accuracy, but it increases
preformance too, giving a 1% speedup to interpreter.
2015-07-07 22:20:36 +12:00
..
AudioCommon Merge pull request #2659 from Armada651/openal-conv 2015-06-27 00:13:02 +02:00
Common Common: CallLambdaTrampoline can return a value 2015-07-04 00:57:41 -07:00
Core Interpreter: Fix bug with icache emulation. 2015-07-07 22:20:36 +12:00
DiscIO Use emplace() instead of insert() where applicable for maps. 2015-06-28 19:52:40 -04:00
DolphinQt Fix DoFileSearch returning the passed-in directories themselves. 2015-06-25 15:17:52 +02:00
DolphinWX Merge pull request #2696 from RisingFog/tasinput 2015-07-04 03:52:40 -04:00
InputCommon evdev: fix -Wunused-private-field warning 2015-07-04 14:14:15 +02:00
UICommon Options: merge SCoreStartupParameter into SConfig 2015-06-12 19:07:45 +02:00
VideoBackends Use emplace() instead of insert() where applicable for maps. 2015-06-28 19:52:40 -04:00
VideoCommon Use emplace() instead of insert() where applicable for maps. 2015-06-28 19:52:40 -04:00
CMakeLists.txt