UnifiedResourcesProvider: in remergeItems() reserve sufficient buckets

in hash map before repeatedly inserting items - should improve performance
This commit is contained in:
Tobias Doerffel
2009-03-01 11:43:22 +01:00
parent 9023304b7a
commit ca8439301b

View File

@@ -86,6 +86,9 @@ void UnifiedResourcesProvider::remergeItems( void )
PointerHashMap itemsSeen;
ResourcesDB::ItemList & items = database()->items();
itemsSeen.reserve( items.size() );
for( ResourcesDB::ItemList::Iterator it = items.begin();
it != items.end(); ++it )
{