summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorPierre Bourdon <delroth@gmail.com>2012-08-25 02:19:19 +0200
committerdegasus <wickmarkus@web.de>2013-11-07 03:22:32 +0100
commitea6fd58b978e80b8d5e00158ecdb4c227abd05eb (patch)
tree5f2077f24dd1413834efea462b02983dddf9c731 /Source/Core
parent954be9e2d9bfca8b33ac1cb36d3226bf2555f2c1 (diff)
Use an unordered_set to track FIFO write adresses
Reduces CheckGatherPipe CPU consumption by 40%.
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/Src/PowerPC/JitCommon/JitBase.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/Core/Src/PowerPC/JitCommon/JitBase.h b/Source/Core/Core/Src/PowerPC/JitCommon/JitBase.h
index 2beb58d0d6..b133da0fdd 100644
--- a/Source/Core/Core/Src/PowerPC/JitCommon/JitBase.h
+++ b/Source/Core/Core/Src/PowerPC/JitCommon/JitBase.h
@@ -25,7 +25,7 @@
#include "../../HW/GPFifo.h"
#include "../../HW/Memmap.h"
-#include <set>
+#include <unordered_set>
class JitBase : public CPUCoreBase
{
@@ -70,7 +70,7 @@ protected:
JitBlock *curBlock;
- std::set<u32> fifoWriteAddresses;
+ std::unordered_set<u32> fifoWriteAddresses;
};
public: