aboutsummaryrefslogtreecommitdiff
path: root/devel/electron13/files/patch-chrome_browser_metrics_process__memory__metrics__emitter.cc
diff options
context:
space:
mode:
Diffstat (limited to 'devel/electron13/files/patch-chrome_browser_metrics_process__memory__metrics__emitter.cc')
-rw-r--r--devel/electron13/files/patch-chrome_browser_metrics_process__memory__metrics__emitter.cc20
1 files changed, 20 insertions, 0 deletions
diff --git a/devel/electron13/files/patch-chrome_browser_metrics_process__memory__metrics__emitter.cc b/devel/electron13/files/patch-chrome_browser_metrics_process__memory__metrics__emitter.cc
new file mode 100644
index 000000000000..24dbb3e8fb39
--- /dev/null
+++ b/devel/electron13/files/patch-chrome_browser_metrics_process__memory__metrics__emitter.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/metrics/process_memory_metrics_emitter.cc.orig 2021-07-15 19:13:33 UTC
++++ chrome/browser/metrics/process_memory_metrics_emitter.cc
+@@ -514,7 +514,7 @@ void EmitProcessUmaAndUkm(const GlobalMemoryDump::Proc
+
+ builder->SetPrivateMemoryFootprint(pmd.os_dump().private_footprint_kb / kKiB);
+ builder->SetSharedMemoryFootprint(pmd.os_dump().shared_footprint_kb / kKiB);
+-#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID)
++#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) || defined(OS_BSD)
+ builder->SetPrivateSwapFootprint(pmd.os_dump().private_footprint_swap_kb /
+ kKiB);
+ #endif
+@@ -537,7 +537,7 @@ void EmitProcessUmaAndUkm(const GlobalMemoryDump::Proc
+ MEMORY_METRICS_HISTOGRAM_MB(std::string(kMemoryHistogramPrefix) +
+ process_name + ".SharedMemoryFootprint",
+ pmd.os_dump().shared_footprint_kb / kKiB);
+-#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID)
++#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) || defined(OS_BSD)
+ MEMORY_METRICS_HISTOGRAM_MB(std::string(kMemoryHistogramPrefix) +
+ process_name + ".PrivateSwapFootprint",
+ pmd.os_dump().private_footprint_swap_kb / kKiB);