diff options
author | Vladimir Marko <vmarko@google.com> | 2017-08-30 16:43:54 +0100 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2017-08-30 18:31:06 +0100 |
commit | 5c3e9d1f60607420bb52fa8c9230967b9d9ea248 (patch) | |
tree | 896d3480f1fb992f78c3ecba8f221e2c94eb6fbf /compiler/optimizing/loop_optimization.cc | |
parent | 80be041454871a9b72c39790a10954595d721a63 (diff) |
ART: Clean up checks in CheckProxyMethod().
The non-proxy method, `np`, is always the same as the
`prototype`, so it's not really worth comparing their
members. That's been the case since
https://android-review.googlesource.com/148090 .
We've see the comparison of the return type hit a CHECK()
failure for ObjPtr<> cookie. This can happen since
https://android-review.googlesource.com/431679
if the return type is evicted from the DexCache and we go
through the slow path.
Test: m test-art-host-gtest
Test: testrunner.py --host
Bug: 30627598
Change-Id: I11f9ea86326be6ef9043ac5f170d74165ac11343
Diffstat (limited to 'compiler/optimizing/loop_optimization.cc')
0 files changed, 0 insertions, 0 deletions