commit | f56197c5519395fcf8226a7148cc87367e0a7ad4 | [log] [tgz] |
---|---|---|
author | jeffhao <jeffhao@google.com> | Mon Mar 05 18:01:54 2012 -0800 |
committer | jeffhao <jeffhao@google.com> | Tue Mar 06 16:19:22 2012 -0800 |
tree | 1403d90cb236e3643192e40a293b71ea8cd4a3be | |
parent | 9787ac4a18e71a57ed2b559759e9903b557a65dd [diff] |
Verifier can handle an unresolved method or class. Added a new dex verifier entry point that takes in a ClassDef index and context instead of a Class pointer. This allows basic structural verification to still be run on classes that FindClass fails to find. If the basic structural classes fail, then the compilation for the class is skipped. Before, an unresolvable malformed class would cause the compiler to segfault. Change-Id: Ia02c77560bf274281c4e22250983dc96511501eb