commit | eb9eb00868106af52386d7113a8aafaa6d44e8b6 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Fri Oct 02 13:54:19 2020 +0100 |
committer | Treehugger Robot <treehugger-gerrit@google.com> | Mon Oct 19 17:01:09 2020 +0000 |
tree | 05b1243b30b31d6e2d3215ebdaa329c90d9875f8 | |
parent | 5fa36f99fdb5617d1ced977c637dcaa2762704fc [diff] |
Faster @CriticalNative for boot image. The @CriticalNative call does not need the target method, so we can avoid one instruction on x86, x86-64 and arm64. The current approach for arm does not allow such optimization. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Test: aosp_blueline-userdebug boots. Test: run-gtests.sh Test: testrunner.py --target --64 --optimizing Bug: 112189621 Change-Id: I11b7e415be2697757cbb11c9cccf4058d1d72d7d