diff options
author | Calin Juravle <calin@google.com> | 2017-07-19 14:18:07 -0700 |
---|---|---|
committer | Calin Juravle <calin@google.com> | 2017-07-25 14:25:31 -0700 |
commit | cb628d3d2580da4187805ccba8abff8e5e7325f0 (patch) | |
tree | 1c5ecd9c8de40373eac8a47e068f219531d2931e /annotations/generate_annotated_java_files.py | |
parent | 3ae29e26b7356fc495e9a8b84bc7f1236e5d09c5 (diff) |
Extend dex load reporting to report the full ClassLoader chain
Report the full class loader chain to BaseDexClassLoader.reporter during
construction. The information will be passed down to the compiler when
compiling secondary dex modules.
Note that this only reports if the all class loader in the chain are
BaseDexClassLoader. This means that we will stop recording secondary dex
modules which are loaded in unsupported class loaders.
Bug: 38138251
Test: vogar
luni/src/test/java/libcore/dalvik/system/BaseDexClassLoaderTest.java
(cherry picked from commit 5ac512c07cfa80160e240c359349c1390a20a981)
Change-Id: Icefff297336e1d99265f9e9bd3a3dfa212f54eb0
Diffstat (limited to 'annotations/generate_annotated_java_files.py')
0 files changed, 0 insertions, 0 deletions