commit | 488413f47e7552d067edf9cfd5ceda321fc12f88 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Fri Apr 12 11:00:19 2024 +0000 |
committer | VladimĂr Marko <vmarko@google.com> | Tue May 07 18:06:47 2024 +0000 |
tree | 7bc33df1846aa6838babe2f1f5b6c60137a7eb71 | |
parent | a463b165408222e3ef6a2052ef31b1560b3afea6 [diff] |
Faster `HLoadClass` for app image classes. Add app image relocations for classes in the app image, similar to the existing relocations for boot image. This new load kind lets the compiled code avoid the null check and slow path. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing --speed-profile Test: run-test.sh Test: testrunner.py --target --optimizing --speed-profile Bug: 38313278 Change-Id: Iffd76fe9ac6b95c37c2781fd6257e1d5cd0790d0