summaryrefslogtreecommitdiff
path: root/annotations/generate_annotated_java_files.py
diff options
context:
space:
mode:
authorCalin Juravle <calin@google.com>2017-07-19 14:18:07 -0700
committerCalin Juravle <calin@google.com>2017-07-25 14:25:31 -0700
commitcb628d3d2580da4187805ccba8abff8e5e7325f0 (patch)
tree1c5ecd9c8de40373eac8a47e068f219531d2931e /annotations/generate_annotated_java_files.py
parent3ae29e26b7356fc495e9a8b84bc7f1236e5d09c5 (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