Bug 1205164 - Make sure ShmemPool high water mark is logged in all allocators. r=jesup

This commit is contained in:
Gian-Carlo Pascutto 2015-09-25 12:30:46 +02:00
Родитель 8158ff2d20
Коммит d1550b7cc5
1 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -94,6 +94,13 @@ mozilla::ShmemBuffer ShmemPool::Get(T* aInstance, size_t aSize)
}
mPoolFree--;
#ifdef DEBUG
size_t poolUse = mShmemPool.Length() - mPoolFree;
if (poolUse > mMaxPoolUse) {
mMaxPoolUse = poolUse;
LOG(("Maximum ShmemPool use increased: %d buffers", mMaxPoolUse));
}
#endif
return res;
}