commit | 83c8e27a292e6e002fb3b3def75cf6d8653378e8 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Tue Jan 31 14:36:37 2017 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Fri Feb 03 15:12:46 2017 +0000 |
tree | f49ff5c239f318a0290a0d1e0a5b4d9a1ee1d2ba | |
parent | 357dcb73934356239292c46d6fbedba734da5e00 [diff] |
Code refactoring around sharpening HLoadClass. Even if the class is not accessible through the dex cache, we can access it by other means (eg boot class, jit table). So rewrite static field access instruction builder to not bail out if a class cannot be accessed through the dex cache. bug:34966607 test: test-art-host test-art-target Change-Id: I88e4e09951a002b480eb8f271726b56f981291bd