Index: base/android/sys_utils_android.cc |
diff --git a/base/android/sys_utils.cc b/base/android/sys_utils_android.cc |
similarity index 51% |
rename from base/android/sys_utils.cc |
rename to base/android/sys_utils_android.cc |
index efd13df3d42e814772987f93c66e81094294e0ad..fae284234ec72b9fcad5fe5cb69cff53523b232b 100644 |
--- a/base/android/sys_utils.cc |
+++ b/base/android/sys_utils_android.cc |
@@ -1,41 +1,37 @@ |
-// Copyright 2013 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "base/android/sys_utils.h" |
+#include "base/android/sys_utils_android.h" |
#include "base/android/build_info.h" |
-#include "base/sys_info.h" |
#include "jni/SysUtils_jni.h" |
namespace base { |
namespace android { |
-bool SysUtils::Register(JNIEnv* env) { |
+bool SysUtilsAndroid::Register(JNIEnv* env) { |
return RegisterNativesImpl(env); |
} |
-bool SysUtils::IsLowEndDeviceFromJni() { |
+bool SysUtilsAndroid::IsLowEndDeviceFromJni() { |
JNIEnv* env = AttachCurrentThread(); |
return Java_SysUtils_isLowEndDevice(env); |
} |
-bool SysUtils::IsLowEndDevice() { |
- static bool is_low_end = IsLowEndDeviceFromJni(); |
- return is_low_end; |
-} |
- |
-size_t SysUtils::AmountOfPhysicalMemoryKBFromJni() { |
+size_t SysUtilsAndroid::AmountOfPhysicalMemoryKBFromJni() { |
JNIEnv* env = AttachCurrentThread(); |
return static_cast<size_t>(Java_SysUtils_amountOfPhysicalMemoryKB(env)); |
} |
+} // namespace android |
+ |
+bool SysUtils::IsLowEndDevice() { |
+ static bool is_low_end = android::SysUtilsAndroid::IsLowEndDeviceFromJni(); |
willchan no longer on Chromium
2013/12/26 19:02:39
This is racy too
ostap
2014/01/20 08:12:24
Done.
|
+ return is_low_end; |
+} |
+ |
size_t SysUtils::AmountOfPhysicalMemoryKB() { |
- static size_t amount_of_ram = AmountOfPhysicalMemoryKBFromJni(); |
+ static size_t amount_of_ram = |
+ android::SysUtilsAndroid::AmountOfPhysicalMemoryKBFromJni(); |
return amount_of_ram; |
} |
-SysUtils::SysUtils() { } |
- |
-} // namespace android |
} // namespace base |
+ |