commit | 9d31daa0b3f8e748a19555870932bace11f2b199 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Thu Apr 14 10:48:44 2022 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Thu Apr 21 19:25:34 2022 +0000 |
tree | c7ebac1e626dd11e72767af1174b68f8fea9dfa9 | |
parent | 5e50df52091b199e5fb096bc90b8c5ed3bcc719f [diff] |
Avoid VarHandle checks for boot image field VarHandles. And use the field offset as seen at compile time. Implemented for x86-64, arm and arm64 but not for x86 with incomplete set of `VarHandle` intrinsics. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Test: run-gtests.sh Test: testrunner.py --target --optimizing Bug: 191765508 Change-Id: If68b0287c8823e69c493dcefb7e61dc34d69fb4f