blob: 0ff52eb54e686aa6657bcb9369a4c1f92d33639e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
--- content/browser/memory/swap_metrics_driver_impl_linux.cc.orig 2022-02-07 13:39:41 UTC
+++ content/browser/memory/swap_metrics_driver_impl_linux.cc
@@ -44,9 +44,13 @@ SwapMetricsDriverImplLinux::~SwapMetricsDriverImplLinu
SwapMetricsDriver::SwapMetricsUpdateResult
SwapMetricsDriverImplLinux::UpdateMetricsInternal(base::TimeDelta interval) {
base::VmStatInfo vmstat;
+#if !defined(OS_BSD)
if (!base::GetVmStatInfo(&vmstat)) {
return SwapMetricsDriver::SwapMetricsUpdateResult::kSwapMetricsUpdateFailed;
}
+#else
+ return SwapMetricsDriver::SwapMetricsUpdateResult::kSwapMetricsUpdateFailed;
+#endif
uint64_t in_counts = vmstat.pswpin - last_pswpin_;
uint64_t out_counts = vmstat.pswpout - last_pswpout_;
|