commit | 396198b6bd6635fff52091131ca5be94cfab1d74 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Tue Jun 16 12:02:45 2020 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Thu Jun 18 15:07:22 2020 +0000 |
tree | 5f49cc86258bbde5913420c1cb0cc009a8eb456a | |
parent | 0d60a2b1eaa2cd2ec3481e49578b77405353efa1 [diff] |
Handle unresolved field type in compiler. Make behavior consistent with interpreter, by only resolving field types when the stored value is not null. Note that this differs from RI behavior which throws a NoClassDefFoundError when loading the BadField class. Bug: 79751666 Test: 173-missing-field-type Change-Id: I1e584f3129fd651bee1c9635c90bc30e13190a90