OSDN Git Service

Record dex files users in the dex-usage list
authorCalin Juravle <calin@google.com>
Sat, 4 Feb 2017 00:55:49 +0000 (16:55 -0800)
committerCalin Juravle <calin@google.com>
Tue, 18 Jul 2017 20:51:38 +0000 (13:51 -0700)
commit535a4753e313bdc2ae3e8be9f50606b82edcce0c
tree845c656b403f6be416bcaa30b95fe7c876fe08f4
parentc7a0402c6ecfba9d4f10707b42b1bd3cbac6f829
Record dex files users in the dex-usage list

Add the users of the dex files in the package-dex-usage.list. This will
provide more data on why a package is marked as shared and not optimized
using profiles.

Test: runtest -x .../DexManagerTests.java
      users of the dex files are recorded in package-dex-usage.list

Bug: 63778376
Change-Id: I329bc929b17fa0afe1531f3e6879f6160157a787
services/core/java/com/android/server/pm/dex/DexManager.java
services/core/java/com/android/server/pm/dex/PackageDexUsage.java
services/tests/servicestests/src/com/android/server/pm/dex/PackageDexUsageTests.java