diff options
author | Calin Juravle <calin@google.com> | 2016-02-24 10:13:09 +0000 |
---|---|---|
committer | Calin Juravle <calin@google.com> | 2016-03-02 13:04:21 +0000 |
commit | c90bc92bc577020ff4d3caced4cee1cdf41fa5de (patch) | |
tree | 1a10edfaecfe09cb07b61857a4e22a50cda04047 /compiler/optimizing/graph_visualizer.cc | |
parent | f9f3c5b0ebacbfed59af9c5c81fe9752e6b1258c (diff) |
Record foreign dex files loaded by the app in the profile
A foreign dex file is a file which is not owned by the app
(it's not part of its code paths or its private data directory).
When such a dex file is loaded by the app, the runtime will record
a marker in a dedicated profile folder (foreing_dex_profile_path).
The marker is just a file named after the canonical location of the
dex file where '/' is replaced by '@'.
The markers will be used by the system server system server to
decide if the apk should be fully or profile guide compiled.
Bug: 27334750
Bug: 26080105
(cherry picked from commit 86a9ebe4197e963249ffbbaa1830da97ed642fa5)
Change-Id: I8be1fd4d854fa1e23c3c1054c9c083ad7b27317b
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions