diff options
author | Vladimir Marko <vmarko@google.com> | 2018-04-26 09:18:10 +0100 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2018-04-26 09:32:18 +0100 |
commit | 63a9f3e9e1b9fb8d98d8ca9abe626f3aa11e5692 (patch) | |
tree | 178ff5f9e9bc9bd9b9a65689af422fed58fbed13 /compiler/driver/compiler_options.h | |
parent | 95bc9b25ee14aa2fac893fb3a3870d739698c421 (diff) |
AOT inlined method lookup should stay within dex file.
Rewrite the AOT inlined method lookup and guard against
crossing dex file boundary. The compiler does not currently
support inlining across dex files, so this is an indication
of multiple dex files defining the same class and the AOT
code having used a definition which is not used at runtime.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing --jit
Test: Pixel 2 XL boots.
Test: testrunner.py --target --optimizing --jit
Bug: 74410240
Change-Id: Ic2a595ee798e7973156bf29d1a1bcc8615405407
Diffstat (limited to 'compiler/driver/compiler_options.h')
0 files changed, 0 insertions, 0 deletions