commit | b91402fdcdb236f6ebfb105242705affd6535d03 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Tue Dec 21 15:55:06 2021 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Wed Jan 05 14:17:20 2022 +0000 |
tree | 79fe6cd8c88e496072b91150b70628209d89c185 | |
parent | 9f057d6ef844c8ce32b8fe0ac9010b2a0f01b434 [diff] |
Templatize `ClassLinker::LinkMethodsHelper`. Make the pointer size a template parameter to let the C++ compiler better optimize the method linking. Use constant expressions for `ArtMethod` size and alignment. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 181943478 Change-Id: Iebfdbac60c33b5194e86be2e73cb8ea5331b2947