commit | 89eeacffd742607074da73fc5a8b267d2e6f3d0f | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Wed May 29 15:44:49 2024 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Fri May 31 13:13:22 2024 +0000 |
tree | 2baf35600427fd43b9332b3f1d2fe78f1896d7e1 | |
parent | 89cd145a0ad31c3bb9151eb27f1b02af9ca140a2 [diff] |
Faster `ArtMethod` fixup in `ImageWriter`. Calculate the access flags in a local variable to avoid unnecessary atomic operations. Clean up the code to avoid some unnecessary branching. Avoid nterp flag recalculation when the target ISA is the same as `kRuntimeISA`. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 181943478 Change-Id: I2486d54f4b4cf73f9b8e94b366ee9db3085e5fa7