Chromium Code Reviews| 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 |
| + |