From 40a355a42d4a9444dc753c04c6608dade2f06a23 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 03:13:27 +0200 Subject: Adding upstream version 125.0.1. Signed-off-by: Daniel Baumann --- xpcom/base/AvailableMemoryWatcherWin.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'xpcom/base/AvailableMemoryWatcherWin.cpp') diff --git a/xpcom/base/AvailableMemoryWatcherWin.cpp b/xpcom/base/AvailableMemoryWatcherWin.cpp index cd027366de..1effbe3226 100644 --- a/xpcom/base/AvailableMemoryWatcherWin.cpp +++ b/xpcom/base/AvailableMemoryWatcherWin.cpp @@ -121,6 +121,12 @@ nsresult nsAvailableMemoryWatcher::Init() { return NS_ERROR_FAILURE; } + static_assert(sizeof(sNumLowPhysicalMemEvents) == sizeof(uint32_t)); + + CrashReporter::RegisterAnnotationU32( + CrashReporter::Annotation::LowPhysicalMemoryEvents, + reinterpret_cast(&sNumLowPhysicalMemEvents)); + return NS_OK; } @@ -172,9 +178,6 @@ VOID CALLBACK nsAvailableMemoryWatcher::LowMemoryCallback(PVOID aContext, // static void nsAvailableMemoryWatcher::RecordLowMemoryEvent() { sNumLowPhysicalMemEvents++; - CrashReporter::AnnotateCrashReport( - CrashReporter::Annotation::LowPhysicalMemoryEvents, - sNumLowPhysicalMemEvents); } bool nsAvailableMemoryWatcher::RegisterMemoryResourceHandler( -- cgit v1.2.3