diff options
author | Jesse Rosenstock <jesse.rosenstock@gmail.com> | 2023-08-14 18:02:42 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-14 17:02:42 +0100 |
commit | aa59d40f8822358d012e854488c2e52857b8a1f0 (patch) | |
tree | 0fd7d3e49309d18a41143c33e59333e9899114aa | |
parent | 1c64a36c5b8ee75d462b3fe7a9d020c66a2a1094 (diff) | |
download | google-benchmark-aa59d40f8822358d012e854488c2e52857b8a1f0.tar.gz |
sysinfo.cc: Call getloadavg for Android API >= 29 (#1) (#1649)
Support for `getloadavg` was added in API level 29.
-rw-r--r-- | src/sysinfo.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sysinfo.cc b/src/sysinfo.cc index 416dca5..922e83a 100644 --- a/src/sysinfo.cc +++ b/src/sysinfo.cc @@ -817,7 +817,7 @@ std::vector<double> GetLoadAvg() { #if (defined BENCHMARK_OS_FREEBSD || defined(BENCHMARK_OS_LINUX) || \ defined BENCHMARK_OS_MACOSX || defined BENCHMARK_OS_NETBSD || \ defined BENCHMARK_OS_OPENBSD || defined BENCHMARK_OS_DRAGONFLY) && \ - !defined(__ANDROID__) + !(defined(__ANDROID__) && __ANDROID_API__ < 29) static constexpr int kMaxSamples = 3; std::vector<double> res(kMaxSamples, 0.0); const int nelem = getloadavg(res.data(), kMaxSamples); |