dolphin/Source/Core/Common
Léo Lam 28d648b802 MemArena: Use names that are based on the PID
Fixes a regression which broke running several Dolphin instances at the
same time on Windows. Thanks to exjam for spotting the issue
pretty much immediately. Sorry about that!

Also changes the file names to be more consistent on all platforms.
2017-10-11 17:40:05 +02:00
..
Compat Common: Add a std::variant implementation 2017-06-03 12:36:24 +02:00
Config Config: Fix Movie config loading/saving 2017-08-11 15:36:32 +08:00
Crypto msvc: disable unused symbol warning in Core/Common/Crypto/ec.cpp 2017-06-07 18:44:03 -07:00
GL Merge pull request #5856 from stenzek/optimus-crash 2017-08-05 00:54:28 -07:00
Logging Remove NonCopyable 2017-08-22 16:40:34 +02:00
Align.h
Analytics.cpp Common: Add HttpRequest to simplify HTTP requests 2017-06-13 12:52:31 +02:00
Analytics.h Analytics: Set the timeout to 5 seconds 2017-06-18 23:16:03 +02:00
Arm64Emitter.cpp JitArm64: Reimplement aarch64 cycle counters. 2017-09-02 13:24:37 +02:00
Arm64Emitter.h JitArm64: Reimplement aarch64 cycle counters. 2017-09-02 13:24:37 +02:00
ArmCommon.h
ArmCPUDetect.cpp ArmCPUDetect: Add missing include 2017-04-21 11:03:40 +01:00
Assert.h Fix two small lint errors 2017-08-13 19:06:10 -07:00
Atomic_GCC.h
Atomic_Win32.h
Atomic.h
BitField.h Bitfield: Cast value to storage type in assignment operator 2017-09-11 19:40:25 +10:00
BitField.natvis
BitSet.h
BitUtils.h Add function testing whether a bitmask is valid. 2017-06-22 20:22:53 +02:00
BlockingLoop.h BlockingLoop: fix unhandled enum value warning 2017-06-26 23:34:33 -07:00
CDUtils.cpp
CDUtils.h
ChunkFile.h Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
CMakeLists.txt CMake: use miniupnpc target instead of global vars 2017-08-17 13:15:02 -07:00
CodeBlock.h Remove NonCopyable 2017-08-22 16:40:34 +02:00
ColorUtil.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
ColorUtil.h
Common.h Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
Common.vcxproj Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
Common.vcxproj.filters Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
CommonFuncs.cpp CommonFuncs: LastStrerrorString added 2017-08-18 20:08:50 +01:00
CommonFuncs.h CommonFuncs: LastStrerrorString added 2017-08-18 20:08:50 +01:00
CommonPaths.h Add some missing INI files to FileUtil 2017-02-16 09:33:50 +01:00
CommonTypes.h CommonTypes: Qualify standard integral types in typedefs with std:: 2017-08-20 19:34:52 -04:00
CompatPatches.cpp [windows]: Apply compatibility patches to problematic gamepad vibration drivers. 2017-06-15 21:21:01 -07:00
CPUDetect.h
DebugInterface.h DebugInterface: Rename InsertBLR to Patch 2017-10-05 20:22:16 +02:00
ENetUtil.cpp
ENetUtil.h
Event.h
FifoQueue.h
File.cpp File: Make GetSize() a const member function 2017-08-06 07:57:43 -04:00
File.h Remove NonCopyable 2017-08-22 16:40:34 +02:00
FileSearch.cpp Fix DoFileSearch for non-ASCII extensions on Windows 2017-06-28 09:50:02 +02:00
FileSearch.h replace DoFileSearch with optimized version 2017-06-23 17:25:53 -07:00
FileUtil.cpp Fix regression in File::CopyDir 2017-08-25 19:14:14 +02:00
FileUtil.h WFSI: Implement patch install finalization. 2017-08-22 23:41:37 +02:00
FixedSizeQueue.h
Flag.h
FPURoundMode.h
GekkoDisassembler.cpp
GekkoDisassembler.h
GenericCPUDetect.cpp
GenericFPURoundMode.cpp
Hash.cpp Common/Hash: small cleanup 2017-05-03 06:40:52 +01:00
Hash.h Common/Hash: small cleanup 2017-05-03 06:40:52 +01:00
HttpRequest.cpp HttpRequest: Use std::chrono for indicating time periods 2017-06-18 15:48:37 -04:00
HttpRequest.h HttpRequest: Use std::chrono for indicating time periods 2017-06-18 15:48:37 -04:00
IniFile.cpp Replace StringFromInt with std::to_string 2017-07-05 13:49:33 +02:00
IniFile.h IniFile: Provide an rvalue reference overload for SetLines 2017-03-22 18:49:13 -04:00
Intrinsics.h
JitRegister.cpp JIT: Don't always look up symbols for blocks 2017-09-10 11:42:12 +02:00
JitRegister.h JIT: Don't always look up symbols for blocks 2017-09-10 11:42:12 +02:00
Lazy.h DiscIO: Use Common::Lazy for loading filesystems 2017-09-15 18:57:05 +02:00
LdrWatcher.cpp [windows]: Apply compatibility patches to problematic gamepad vibration drivers. 2017-06-15 21:21:01 -07:00
LdrWatcher.h [windows]: Apply compatibility patches to problematic gamepad vibration drivers. 2017-06-15 21:21:01 -07:00
LinearDiskCache.h Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
make_scmrev.h.js
MathUtil.cpp MathUtil: References can be const 2017-04-12 06:15:18 +01:00
MathUtil.h fix various instances of -1 being assigned to unsigned types 2017-06-07 19:52:07 -07:00
MD5.cpp DiscIO: Remove C/I/S prefixes from class names 2017-06-06 12:31:59 +02:00
MD5.h
MemArena.cpp MemArena: Use names that are based on the PID 2017-10-11 17:40:05 +02:00
MemArena.h
MemoryUtil.cpp CommonFuncs: LastStrerrorString added 2017-08-18 20:08:50 +01:00
MemoryUtil.h remove MemUsage, and therefor psapi dependency 2017-06-08 22:25:46 -07:00
MsgHandler.cpp MsgHandler: small cleanup 2017-08-03 13:29:59 -07:00
MsgHandler.h MsgHandler: small cleanup 2017-08-03 13:29:59 -07:00
NandPaths.cpp WFS/NAND: Better handle GID. 2017-08-15 22:29:10 +02:00
NandPaths.h WFS/NAND: Better handle GID. 2017-08-15 22:29:10 +02:00
Network.cpp
Network.h
PcapFile.cpp Move IOFile to a separate file 2017-06-15 21:33:50 +02:00
PcapFile.h Remove NonCopyable 2017-08-22 16:40:34 +02:00
PerformanceCounter.cpp
PerformanceCounter.h
Profiler.cpp fix various instances of -1 being assigned to unsigned types 2017-06-07 19:52:07 -07:00
Profiler.h
scmrev.h.in CMake: use configure_file to generate scmrev.h 2017-02-05 22:26:49 -08:00
SCMRevGen.vcxproj SCMRevGen: Use DisableFastUpToDateCheck 2017-06-24 17:34:21 +01:00
ScopeGuard.h
SDCardUtil.cpp CommonFuncs: LastStrerrorString added 2017-08-18 20:08:50 +01:00
SDCardUtil.h
Semaphore.h
SettingsHandler.cpp SettingsHandler: Fix generated serial numbers 2017-08-08 23:25:40 +08:00
SettingsHandler.h SettingsHandler: Make GenerateSerialNumber static 2017-01-27 10:29:57 -05:00
StringUtil.cpp StringUtil: support TryParse(u16*) 2017-09-18 05:04:11 +02:00
StringUtil.h StringUtil: support TryParse(u16*) 2017-09-18 05:04:11 +02:00
Swap.h Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
SymbolDB.cpp SymbolDB: Blank stripped symbol name fixed 2017-08-16 04:07:19 +01:00
SymbolDB.h SymbolDB: Blank stripped symbol name fixed 2017-08-16 04:07:19 +01:00
SysConf.cpp Config: Include SYSCONF in base layer 2017-08-11 15:36:31 +08:00
SysConf.h Config: Include SYSCONF in base layer 2017-08-11 15:36:31 +08:00
Thread.cpp fix various instances of -1 being assigned to unsigned types 2017-06-07 19:52:07 -07:00
Thread.h
Timer.cpp
Timer.h
TraversalClient.cpp Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
TraversalClient.h Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
TraversalProto.h
TraversalServer.cpp Turn Off Debug Mode for Traversal Server 2017-02-25 23:41:12 -05:00
UPnP.cpp UPnP: use value-initialization instead of std::memset 2017-08-13 18:50:53 -07:00
UPnP.h Common: extract UPnP namespace from NetPlayServer 2017-08-13 18:50:51 -07:00
Version.cpp Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
Version.h Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
WorkQueueThread.h GameTracker: use WorkQueueThread 2017-08-20 14:40:56 -07:00
x64ABI.cpp
x64ABI.h
x64CPUDetect.cpp
x64Emitter.cpp x64Emitter: Allow code alignment to arbitrary power of 2 2017-04-12 08:41:51 +01:00
x64Emitter.h x64Emitter: Allow code alignment to arbitrary power of 2 2017-04-12 08:41:51 +01:00
x64FPURoundMode.cpp
x64Reg.h