commit | c2b3116e81fbf465088f775613c62eaf61a5644f | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Mon Dec 06 09:08:33 2021 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Mon Dec 13 13:32:22 2021 +0000 |
tree | 785b50a92dd840d2097c2c6fd756294680b3fbdb | |
parent | e91532e406568924f3e66e16de5f37719299783b [diff] |
Inline some type checks of instanceof and checkcast in nterp. Spotted in an app-startup profile that the type checks are hot. Implement for arm/arm64/x64, and a reduced version on x86 due to lack of available registers. Test: test.py Bug: 112676029 Change-Id: If2c2517b4012e5fc5d12b240ad3b8c28de261cec