commit | 6c98dcb747b8c7cb2b58ce47a613b48f1cea0304 | [log] [tgz] |
---|---|---|
author | Mythri Alle <mythria@google.com> | Wed Jan 12 11:27:47 2022 +0000 |
committer | Mythri Alle <mythria@google.com> | Thu Jan 13 10:18:10 2022 +0000 |
tree | b76ea26669b39a1556fb5f9b4cdf7c6ff1f52cd7 | |
parent | 8cce54f714b9a3b2362795ce87a4b7bbdf7e529b [diff] |
Fix deoptimization check in method exit hook In method exit hooks called from JITed code we check if the frame needs to be deoptimized. When getting this information from stack walk we should ignore any runtime calls otherwise we may get incorrect information and not deoptimize even when necessary Test: art/test.py / testrunner.py -t 2001-virtual-structural-multithread Change-Id: I1f50055058d4f31684f429b76422c89d1940a152