diff options
| author | Dianne Hackborn <hackbod@google.com> | 2012-05-30 17:20:28 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-05-30 17:20:28 -0700 |
| commit | efc620a8b905fbe0903b8bac6ecfe91fda6f03be (patch) | |
| tree | cd53e20325a2aad90e26cb56ac88266aaa217600 /services | |
| parent | 03e93e51c8cf936dc68bb807d28308628e3981cc (diff) | |
| parent | d9137ca87eba9fb1d6a49440691374c48bac0d50 (diff) | |
| download | frameworks_base-efc620a8b905fbe0903b8bac6ecfe91fda6f03be.zip frameworks_base-efc620a8b905fbe0903b8bac6ecfe91fda6f03be.tar.gz frameworks_base-efc620a8b905fbe0903b8bac6ecfe91fda6f03be.tar.bz2 | |
Merge "Add time stamp to content provider connection." into jb-dev
Diffstat (limited to 'services')
| -rw-r--r-- | services/java/com/android/server/am/ContentProviderConnection.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/services/java/com/android/server/am/ContentProviderConnection.java b/services/java/com/android/server/am/ContentProviderConnection.java index 84f8f02..7f69b24 100644 --- a/services/java/com/android/server/am/ContentProviderConnection.java +++ b/services/java/com/android/server/am/ContentProviderConnection.java @@ -17,6 +17,8 @@ package com.android.server.am; import android.os.Binder; +import android.os.SystemClock; +import android.util.TimeUtils; /** * Represents a link between a content provider and client. @@ -24,6 +26,7 @@ import android.os.Binder; public class ContentProviderConnection extends Binder { public final ContentProviderRecord provider; public final ProcessRecord client; + public final long createTime; public int stableCount; public int unstableCount; // The client of this connection is currently waiting for the provider to appear. @@ -39,6 +42,7 @@ public class ContentProviderConnection extends Binder { public ContentProviderConnection(ContentProviderRecord _provider, ProcessRecord _client) { provider = _provider; client = _client; + createTime = SystemClock.elapsedRealtime(); } public String toString() { @@ -83,5 +87,8 @@ public class ContentProviderConnection extends Binder { if (dead) { sb.append(" DEAD"); } + long nowReal = SystemClock.elapsedRealtime(); + sb.append(" "); + TimeUtils.formatDuration(nowReal-createTime, sb); } } |
