Bug 1457501 - Part 2 - Remove unused type DeleteWithLock r=gsvelto

MozReview-Commit-ID: 9OU5YfRf45o

--HG--
extra : rebase_source : a4b175ebc318a59b403b1db77c9273c963ee43a5
This commit is contained in:
Haik Aftandilian 2018-04-26 16:58:42 -07:00
Родитель b3a6041c35
Коммит 5ce132da33
1 изменённых файлов: 0 добавлений и 15 удалений

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

@ -199,21 +199,6 @@ private:
nsTArray<ThreadAnnotationSpan*> mDataSpans;
};
template<typename T>
class DeleteWithLock
{
public:
constexpr DeleteWithLock() {}
void operator()(T* aPtr) const
{
static_assert(sizeof(T) > 0, "T must be complete");
CrashReporterAutoLock lock(sMutex);
delete aPtr;
}
};
static bool sInitialized = false;
static UniquePtr<ThreadAnnotationData> sThreadAnnotations;