mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-28 08:37:12 +00:00
Use unordered_map for ref count
Reduces ESMStore::countRecords time by 8%.
This commit is contained in:
parent
6248dc72cb
commit
9938af2289
@ -4,6 +4,7 @@
|
||||
#include <memory>
|
||||
#include <sstream>
|
||||
#include <stdexcept>
|
||||
#include <unordered_map>
|
||||
|
||||
#include <components/esm/records.hpp>
|
||||
#include "store.hpp"
|
||||
@ -76,7 +77,7 @@ namespace MWWorld
|
||||
std::map<std::string, int> mIds;
|
||||
std::map<std::string, int> mStaticIds;
|
||||
|
||||
std::map<std::string, int> mRefCount;
|
||||
std::unordered_map<std::string, int> mRefCount;
|
||||
|
||||
std::map<int, StoreBase *> mStores;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user