summaryrefslogtreecommitdiff
path: root/runtime/exec_utils.h
diff options
context:
space:
mode:
author Islam Elbanna <islamelbanna@google.com> 2024-08-09 15:47:02 +0000
committer Islam Elbanna <islamelbanna@google.com> 2024-08-10 03:17:31 +0000
commit2e2c1ac96d9ea3fc04a4758912774180ee6bfac7 (patch)
treef319f6dbd5a4647d02a35cc59546dc39a58a0723 /runtime/exec_utils.h
parenta77898ceddae1a61f169c11747eda08bfeb5d6e3 (diff)
Support inline cache for boot image profile HRF in Profman.
Refactor `GetInlineCacheLine` at `profman.cc` to be used for normal profiles as well as boot image profiles (using `--generate-boot-image-profile` flag). With this change, the dumped boot-image profile HRF will contain inline cache for hot methods in the profile. Bug: 348109271 Change-Id: Ie3645b2f3004c01f15298a524f74f14576b5a255 Test: Locally run `./art/tools/boot-image-profile-generate.sh /usr/local/google/home/islamelbanna/Documents /usr/local/google/home/islamelbanna/Downloads/boot.zip frameworks/base/config/preloaded-classes-denylist /usr/local/google/home/islamelbanna/Downloads/android.prof --profman-arg --upgrade-startup-to-hot=false --profman-arg --generate-boot-image-profile` Partial result(since file is too big): gpaste/4527986827329536
Diffstat (limited to 'runtime/exec_utils.h')
0 files changed, 0 insertions, 0 deletions