Loading core/java/android/app/ActivityThread.java +5 −14 Original line number Original line Diff line number Diff line Loading @@ -207,7 +207,6 @@ import com.android.internal.util.ArrayUtils; import com.android.internal.util.FastPrintWriter; import com.android.internal.util.FastPrintWriter; import com.android.internal.util.Preconditions; import com.android.internal.util.Preconditions; import com.android.internal.util.function.pooled.PooledLambda; import com.android.internal.util.function.pooled.PooledLambda; import com.android.org.conscrypt.OpenSSLSocketImpl; import com.android.org.conscrypt.TrustedCertificateStore; import com.android.org.conscrypt.TrustedCertificateStore; import com.android.server.am.MemInfoDumpProto; import com.android.server.am.MemInfoDumpProto; Loading Loading @@ -1404,7 +1403,6 @@ public final class ActivityThread extends ClientTransactionHandler ContextImpl.class, ContextImpl.class, Activity.class, Activity.class, WebView.class, WebView.class, OpenSSLSocketImpl.class, View.class, View.class, ViewRootImpl.class ViewRootImpl.class }; }; Loading @@ -1412,9 +1410,8 @@ public final class ActivityThread extends ClientTransactionHandler long appContextInstanceCount = instanceCounts[0]; long appContextInstanceCount = instanceCounts[0]; long activityInstanceCount = instanceCounts[1]; long activityInstanceCount = instanceCounts[1]; long webviewInstanceCount = instanceCounts[2]; long webviewInstanceCount = instanceCounts[2]; long openSslSocketCount = instanceCounts[3]; long viewInstanceCount = instanceCounts[3]; long viewInstanceCount = instanceCounts[4]; long viewRootInstanceCount = instanceCounts[4]; long viewRootInstanceCount = instanceCounts[5]; int globalAssetCount = AssetManager.getGlobalAssetCount(); int globalAssetCount = AssetManager.getGlobalAssetCount(); int globalAssetManagerCount = AssetManager.getGlobalAssetManagerCount(); int globalAssetManagerCount = AssetManager.getGlobalAssetManagerCount(); Loading Loading @@ -1447,7 +1444,6 @@ public final class ActivityThread extends ClientTransactionHandler pw.print(binderProxyObjectCount); pw.print(','); pw.print(binderProxyObjectCount); pw.print(','); pw.print(binderDeathObjectCount); pw.print(','); pw.print(binderDeathObjectCount); pw.print(','); pw.print(openSslSocketCount); pw.print(','); // SQL // SQL pw.print(stats.memoryUsed / 1024); pw.print(','); pw.print(stats.memoryUsed / 1024); pw.print(','); Loading Loading @@ -1484,8 +1480,7 @@ public final class ActivityThread extends ClientTransactionHandler printRow(pw, TWO_COUNT_COLUMNS, "Parcel memory:", parcelSize/1024, printRow(pw, TWO_COUNT_COLUMNS, "Parcel memory:", parcelSize/1024, "Parcel count:", parcelCount); "Parcel count:", parcelCount); printRow(pw, TWO_COUNT_COLUMNS, "Death Recipients:", binderDeathObjectCount, printRow(pw, TWO_COUNT_COLUMNS, "Death Recipients:", binderDeathObjectCount, "OpenSSL Sockets:", openSslSocketCount); "WebViews:", webviewInstanceCount); printRow(pw, ONE_COUNT_COLUMN, "WebViews:", webviewInstanceCount); // SQLite mem info // SQLite mem info pw.println(" "); pw.println(" "); Loading Loading @@ -1558,7 +1553,6 @@ public final class ActivityThread extends ClientTransactionHandler ContextImpl.class, ContextImpl.class, Activity.class, Activity.class, WebView.class, WebView.class, OpenSSLSocketImpl.class, View.class, View.class, ViewRootImpl.class ViewRootImpl.class }; }; Loading @@ -1566,9 +1560,8 @@ public final class ActivityThread extends ClientTransactionHandler long appContextInstanceCount = instanceCounts[0]; long appContextInstanceCount = instanceCounts[0]; long activityInstanceCount = instanceCounts[1]; long activityInstanceCount = instanceCounts[1]; long webviewInstanceCount = instanceCounts[2]; long webviewInstanceCount = instanceCounts[2]; long openSslSocketCount = instanceCounts[3]; long viewInstanceCount = instanceCounts[3]; long viewInstanceCount = instanceCounts[4]; long viewRootInstanceCount = instanceCounts[4]; long viewRootInstanceCount = instanceCounts[5]; int globalAssetCount = AssetManager.getGlobalAssetCount(); int globalAssetCount = AssetManager.getGlobalAssetCount(); int globalAssetManagerCount = AssetManager.getGlobalAssetManagerCount(); int globalAssetManagerCount = AssetManager.getGlobalAssetManagerCount(); Loading Loading @@ -1610,8 +1603,6 @@ public final class ActivityThread extends ClientTransactionHandler proto.write(MemInfoDumpProto.AppData.ObjectStats.PARCEL_COUNT, parcelCount); proto.write(MemInfoDumpProto.AppData.ObjectStats.PARCEL_COUNT, parcelCount); proto.write(MemInfoDumpProto.AppData.ObjectStats.BINDER_OBJECT_DEATH_COUNT, proto.write(MemInfoDumpProto.AppData.ObjectStats.BINDER_OBJECT_DEATH_COUNT, binderDeathObjectCount); binderDeathObjectCount); proto.write(MemInfoDumpProto.AppData.ObjectStats.OPEN_SSL_SOCKET_COUNT, openSslSocketCount); proto.write(MemInfoDumpProto.AppData.ObjectStats.WEBVIEW_INSTANCE_COUNT, proto.write(MemInfoDumpProto.AppData.ObjectStats.WEBVIEW_INSTANCE_COUNT, webviewInstanceCount); webviewInstanceCount); proto.end(oToken); proto.end(oToken); Loading Loading
core/java/android/app/ActivityThread.java +5 −14 Original line number Original line Diff line number Diff line Loading @@ -207,7 +207,6 @@ import com.android.internal.util.ArrayUtils; import com.android.internal.util.FastPrintWriter; import com.android.internal.util.FastPrintWriter; import com.android.internal.util.Preconditions; import com.android.internal.util.Preconditions; import com.android.internal.util.function.pooled.PooledLambda; import com.android.internal.util.function.pooled.PooledLambda; import com.android.org.conscrypt.OpenSSLSocketImpl; import com.android.org.conscrypt.TrustedCertificateStore; import com.android.org.conscrypt.TrustedCertificateStore; import com.android.server.am.MemInfoDumpProto; import com.android.server.am.MemInfoDumpProto; Loading Loading @@ -1404,7 +1403,6 @@ public final class ActivityThread extends ClientTransactionHandler ContextImpl.class, ContextImpl.class, Activity.class, Activity.class, WebView.class, WebView.class, OpenSSLSocketImpl.class, View.class, View.class, ViewRootImpl.class ViewRootImpl.class }; }; Loading @@ -1412,9 +1410,8 @@ public final class ActivityThread extends ClientTransactionHandler long appContextInstanceCount = instanceCounts[0]; long appContextInstanceCount = instanceCounts[0]; long activityInstanceCount = instanceCounts[1]; long activityInstanceCount = instanceCounts[1]; long webviewInstanceCount = instanceCounts[2]; long webviewInstanceCount = instanceCounts[2]; long openSslSocketCount = instanceCounts[3]; long viewInstanceCount = instanceCounts[3]; long viewInstanceCount = instanceCounts[4]; long viewRootInstanceCount = instanceCounts[4]; long viewRootInstanceCount = instanceCounts[5]; int globalAssetCount = AssetManager.getGlobalAssetCount(); int globalAssetCount = AssetManager.getGlobalAssetCount(); int globalAssetManagerCount = AssetManager.getGlobalAssetManagerCount(); int globalAssetManagerCount = AssetManager.getGlobalAssetManagerCount(); Loading Loading @@ -1447,7 +1444,6 @@ public final class ActivityThread extends ClientTransactionHandler pw.print(binderProxyObjectCount); pw.print(','); pw.print(binderProxyObjectCount); pw.print(','); pw.print(binderDeathObjectCount); pw.print(','); pw.print(binderDeathObjectCount); pw.print(','); pw.print(openSslSocketCount); pw.print(','); // SQL // SQL pw.print(stats.memoryUsed / 1024); pw.print(','); pw.print(stats.memoryUsed / 1024); pw.print(','); Loading Loading @@ -1484,8 +1480,7 @@ public final class ActivityThread extends ClientTransactionHandler printRow(pw, TWO_COUNT_COLUMNS, "Parcel memory:", parcelSize/1024, printRow(pw, TWO_COUNT_COLUMNS, "Parcel memory:", parcelSize/1024, "Parcel count:", parcelCount); "Parcel count:", parcelCount); printRow(pw, TWO_COUNT_COLUMNS, "Death Recipients:", binderDeathObjectCount, printRow(pw, TWO_COUNT_COLUMNS, "Death Recipients:", binderDeathObjectCount, "OpenSSL Sockets:", openSslSocketCount); "WebViews:", webviewInstanceCount); printRow(pw, ONE_COUNT_COLUMN, "WebViews:", webviewInstanceCount); // SQLite mem info // SQLite mem info pw.println(" "); pw.println(" "); Loading Loading @@ -1558,7 +1553,6 @@ public final class ActivityThread extends ClientTransactionHandler ContextImpl.class, ContextImpl.class, Activity.class, Activity.class, WebView.class, WebView.class, OpenSSLSocketImpl.class, View.class, View.class, ViewRootImpl.class ViewRootImpl.class }; }; Loading @@ -1566,9 +1560,8 @@ public final class ActivityThread extends ClientTransactionHandler long appContextInstanceCount = instanceCounts[0]; long appContextInstanceCount = instanceCounts[0]; long activityInstanceCount = instanceCounts[1]; long activityInstanceCount = instanceCounts[1]; long webviewInstanceCount = instanceCounts[2]; long webviewInstanceCount = instanceCounts[2]; long openSslSocketCount = instanceCounts[3]; long viewInstanceCount = instanceCounts[3]; long viewInstanceCount = instanceCounts[4]; long viewRootInstanceCount = instanceCounts[4]; long viewRootInstanceCount = instanceCounts[5]; int globalAssetCount = AssetManager.getGlobalAssetCount(); int globalAssetCount = AssetManager.getGlobalAssetCount(); int globalAssetManagerCount = AssetManager.getGlobalAssetManagerCount(); int globalAssetManagerCount = AssetManager.getGlobalAssetManagerCount(); Loading Loading @@ -1610,8 +1603,6 @@ public final class ActivityThread extends ClientTransactionHandler proto.write(MemInfoDumpProto.AppData.ObjectStats.PARCEL_COUNT, parcelCount); proto.write(MemInfoDumpProto.AppData.ObjectStats.PARCEL_COUNT, parcelCount); proto.write(MemInfoDumpProto.AppData.ObjectStats.BINDER_OBJECT_DEATH_COUNT, proto.write(MemInfoDumpProto.AppData.ObjectStats.BINDER_OBJECT_DEATH_COUNT, binderDeathObjectCount); binderDeathObjectCount); proto.write(MemInfoDumpProto.AppData.ObjectStats.OPEN_SSL_SOCKET_COUNT, openSslSocketCount); proto.write(MemInfoDumpProto.AppData.ObjectStats.WEBVIEW_INSTANCE_COUNT, proto.write(MemInfoDumpProto.AppData.ObjectStats.WEBVIEW_INSTANCE_COUNT, webviewInstanceCount); webviewInstanceCount); proto.end(oToken); proto.end(oToken); Loading