dolphin/Source/Core
JosJuice d6ee7ec32c Filesystem: Read the entire FST in one go
Instead of using lots of small scattered reads to read the FST,
only one big read is used, which is more efficient.

This also means that the FST only allocates memory once and stores all
strings close to each other - good for the CPU cache. The file info
objects use pointers to this FST memory of containing data themselves.
Keeping around the big m_FileInfoVector containing objects with only
pointers is a bit unnecessary, but that will be fixed soon.
2017-06-13 22:43:41 +02:00
..
AudioCommon msbuild: obey some warnings about missing virtual destructors 2017-06-07 20:20:25 -07:00
Common StringUtil: Make SplitString return by value 2017-06-11 16:48:20 +02:00
Core Filesystem: Use file info in arguments instead of path 2017-06-13 22:40:57 +02:00
DiscIO Filesystem: Read the entire FST in one go 2017-06-13 22:43:41 +02:00
DolphinNoGUI Boot: Clean up the boot code 2017-06-06 16:27:52 +02:00
DolphinQt2 msvc: enable some default-off warnings 2017-06-07 21:07:36 -07:00
DolphinWX Filesystem: Use file info in arguments instead of path 2017-06-13 22:40:57 +02:00
InputCommon StringUtil: Make SplitString return by value 2017-06-11 16:48:20 +02:00
UICommon DiscIO: Remove C/I/S prefixes from class names 2017-06-06 12:31:59 +02:00
VideoBackends VideoConfig: Remove bRunning 2017-06-11 15:06:12 +01:00
VideoCommon VideoConfig: Remove bRunning 2017-06-11 15:06:12 +01:00
CMakeLists.txt Moved NoGUI out of DolphinWx. 2017-03-08 01:24:18 -08:00