OSDN Git Service

Extend the ArtManager profiling API to cover boot image profiling
authorCalin Juravle <calin@google.com>
Mon, 22 Jan 2018 05:39:18 +0000 (21:39 -0800)
committerCalin Juravle <calin@google.com>
Wed, 24 Jan 2018 22:56:38 +0000 (14:56 -0800)
commitfcbb74a4296fd808e1058ecebd91fac56582e799
treee1cb487c30d777c5e06a2585931f99ad3c07f360
parent6ae39fc2e5b4692d092a042816939fd0a5f3e3b8
Extend the ArtManager profiling API to cover boot image profiling

The boot image profile is available only on userdebug and eng builds and
combines the boot classpath and system server classpath.

Also, update ArtManager API to use Executors instead of Handlers.

Test: gts GtsAndroidRuntimeManagerHostTestCases
Bug: 30934496
Change-Id: Ie501947a659d644acbde04fb46157dd0c7944e81
api/system-current.txt
core/java/android/content/pm/dex/ArtManager.java
core/java/android/content/pm/dex/IArtManager.aidl
services/core/java/com/android/server/pm/Installer.java
services/core/java/com/android/server/pm/dex/ArtManagerService.java