commit | e4a91bbeaa118bc01a5c338c6a6d9ee094a6a2c6 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Wed Jan 28 13:11:44 2015 -0800 |
committer | Mathieu Chartier <mathieuc@google.com> | Wed Jan 28 14:26:47 2015 -0800 |
tree | 8ee63aced115823626d614e70716d745f72bb3a6 | |
parent | ab7f56d9b9838811cb01773e45999e2cda4aa03a [diff] |
Force set resolved method for static invokes For static invokes, we may dispatch to the static method in the superclass but resolve using the subclass. To prevent getting slow paths on each invoke, we force set the resolved method for the super class dex method index if we are in the same dex file. Added test. Bug: 19175856 Change-Id: I26f8644a7f725f5c2dc2a94a8e9578f573792507