diff options
| author | Pierre Bourdon <delroth@gmail.com> | 2012-08-25 02:19:19 +0200 |
|---|---|---|
| committer | degasus <wickmarkus@web.de> | 2013-11-07 03:22:32 +0100 |
| commit | ea6fd58b978e80b8d5e00158ecdb4c227abd05eb (patch) | |
| tree | 5f2077f24dd1413834efea462b02983dddf9c731 /Source/Core | |
| parent | 954be9e2d9bfca8b33ac1cb36d3226bf2555f2c1 (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.h | 4 |
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: |
