blob: b1e368bac9bfecacd43f23433eaf2956f5cac299 [file] [log] [blame]
[email protected]b9ff40c2013-06-20 18:36:081// Copyright 2013 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef BASE_ANDROID_SYS_UTILS_H_
6#define BASE_ANDROID_SYS_UTILS_H_
7
8#include "base/android/jni_android.h"
9
10namespace base {
11namespace android {
12
13class BASE_EXPORT SysUtils {
14 public:
[email protected]095e4dc2013-11-08 01:04:5715 // Returns true iff this is a low-end device.
[email protected]2a79350a2013-12-02 23:27:0416 static bool IsLowEndDeviceFromJni();
keishiee6d2bc2017-06-20 04:50:1017 // Returns true if system has low available memory.
18 static bool IsCurrentlyLowMemory();
[email protected]b9ff40c2013-06-20 18:36:0819};
20
21} // namespace android
22} // namespace base
23
24#endif // BASE_ANDROID_SYS_UTILS_H_