зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1601483 - Avoid HashTable lookups when the table is empty r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D55882 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
3b6922b0b9
Коммит
47dde82de0
|
@ -2056,7 +2056,7 @@ class HashTable : private AllocPolicy {
|
|||
}
|
||||
|
||||
MOZ_ALWAYS_INLINE Ptr readonlyThreadsafeLookup(const Lookup& aLookup) const {
|
||||
if (!mTable || !HasHash<HashPolicy>(aLookup)) {
|
||||
if (empty() || !HasHash<HashPolicy>(aLookup)) {
|
||||
return Ptr();
|
||||
}
|
||||
HashNumber keyHash = prepareHash(aLookup);
|
||||
|
|
Загрузка…
Ссылка в новой задаче