commit | 96f0b032f601a89d8f5bba370f64d44af6beae17 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Wed Jan 05 12:22:06 2022 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Wed Jan 05 16:12:18 2022 +0000 |
tree | 9270ffccfff2622c52d7dd284e47575985a75043 | |
parent | ba8600819d0ed8b4a2becf7983a42425ab06a123 [diff] |
Remove some unnecessary code from ClassLinker. Remove local variables named `extend_super_iftable` that were used for `is_super && extend_super_iftable` where the left-hand size being true implied the right-hand side is also being true. Remove `ArtMethod::GetInterfaceMethodIfProxy()` call on an interface method that cannot be a proxy method. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 181943478 Change-Id: If296e9b137d435e8535d45419a319a8c5c47d7a9