diff options
| author | 2024-10-30 15:35:14 +0000 | |
|---|---|---|
| committer | 2024-11-06 16:24:17 +0000 | |
| commit | cc22b57fd30005bdb03495412408a56c7ba08fb6 (patch) | |
| tree | d46d259e79dba7d6a481a579fd9420b6c2d8d451 /compiler/optimizing/instruction_simplifier_shared.cc | |
| parent | 52f22d080cc077eaf11a1c32bb07f87339343cd4 (diff) | |
Don't virtual dispatch non-copied method defined in an interface.
Following what Class::FindVirtualMethodForVirtualOrInterface does.
Currently findVirtual sets MH's kind to INVOKE_INTERFACE only if
class on which lookup is done is interface.
Bug: 297147201
Test: ./art/test/testrunner/testrunner.py -b --host --64
Change-Id: Ib2576f317f7932111a05e464334de69a00e24ca1
Diffstat (limited to 'compiler/optimizing/instruction_simplifier_shared.cc')
0 files changed, 0 insertions, 0 deletions