| Index: base/android/sys_utils.cc
|
| diff --git a/base/android/sys_utils.cc b/base/android/sys_utils.cc
|
| index c23125390dab446885527f5f57b2bf11d692c455..9aa7384c9d9642d84f814138d32ad6eeef724fb7 100644
|
| --- a/base/android/sys_utils.cc
|
| +++ b/base/android/sys_utils.cc
|
| @@ -4,11 +4,10 @@
|
|
|
| #include "base/android/sys_utils.h"
|
|
|
| +#include "base/android/sys_utils_constants.h"
|
| #include "base/sys_info.h"
|
| #include "jni/SysUtils_jni.h"
|
|
|
| -const int64 kLowEndMemoryThreshold = 1024 * 1024 * 512; // 512 mb.
|
| -
|
| // Defined and called by JNI
|
| static jboolean IsLowEndDevice(JNIEnv* env, jclass clazz) {
|
| return base::android::SysUtils::IsLowEndDevice();
|
| @@ -17,9 +16,10 @@ static jboolean IsLowEndDevice(JNIEnv* env, jclass clazz) {
|
| namespace base {
|
| namespace android {
|
|
|
| -bool SysUtils::Register(JNIEnv* env) {
|
| - return RegisterNativesImpl(env);
|
| -}
|
| +const int64 kLowEndMemoryThreshold =
|
| + BASE_ANDROID_LOW_END_MEMORY_THRESHOLD_MB * 1024 * 1024;
|
| +
|
| +bool SysUtils::Register(JNIEnv* env) { return RegisterNativesImpl(env); }
|
|
|
| bool SysUtils::IsLowEndDevice() {
|
| return SysInfo::AmountOfPhysicalMemory() <= kLowEndMemoryThreshold;
|
|
|