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-08-03 14:47:19 -0700
commit48f977a3b1791ade9ca162139095a3c7cb41416b (patch)
treea6e10b4424df73ce3697cd929dc62a2bd4fd2e14 /annotations/generate_annotated_java_files.py
parent6ea6973dc177bb57a4558cb6203b4b27a20a8d1e (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: I7d4457b19684d0a87b1edd3b5689cfbb58559d03
Diffstat (limited to 'annotations/generate_annotated_java_files.py')
0 files changed, 0 insertions, 0 deletions