commit | b52de2427700ebdecc904aa2f3f59a079319abd5 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Fri Feb 19 12:43:12 2016 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Fri Feb 19 12:43:12 2016 +0000 |
tree | 1dda0a3061f62bfd2dd13a9dad0fac75d41c2d51 | |
parent | 52d9c2f0c584877e9c7f9e859d8068b3a2ccb12f [diff] |
Fix braino in single frame deopt. handler_method_header_ is actually the OatQuickMethodHeader of the caller of the method that is deoptimizing (as we will resume at its call site). We should use the OatQuickMethodHeader of the method that is deoptimizing and pass it to the code cache to invalidate the method. Change-Id: I2b61a96b8415e9477e3ac902c54a314aeb0811a0