[Android] Delete local java reference every loop.
[chromium-blink-merge.git] / chrome / browser / android / uma_utils.cc
blob0e9152ddbe88d7ef87af012af6becac23d4b38e7
1 // 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.
5 #include "chrome/browser/android/uma_utils.h"
7 #include "jni/UmaUtils_jni.h"
9 namespace chrome {
10 namespace android {
12 base::Time GetMainEntryPointTime() {
13 JNIEnv* env = base::android::AttachCurrentThread();
14 int64 startTimeUnixMs = Java_UmaUtils_getMainEntryPointTime(env);
15 return base::Time::UnixEpoch() +
16 base::TimeDelta::FromMilliseconds(startTimeUnixMs);
19 bool RegisterStartupMetricUtils(JNIEnv* env) {
20 return RegisterNativesImpl(env);
23 } // namespace android
24 } // namespace chrome