Skip to content
Snippets Groups Projects
Forked from Dhina17 / platform_frameworks_base
90616 commits behind the upstream repository.
user avatar
Dmitrii Ishcheikin authored
Use new format which allows to specify dirty objects (as opposed to only
dirty classes) and supports object sorting.

Test: m
Bug: 314961378
Change-Id: Ie06539054387f3541fd7cbd63247443fba1d1ca4
e5646daf
History
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Configuration files for ART compiling the framework

  • boot-image-profile.txt: A list of methods from the boot classpath to be compiled by dex2oat. The order in the file is not relevant.
  • boot-profile.txt: An ordered list of methods from the boot classpath to be compiled by the JIT in the order provided in the file. Used by JIT zygote, when on-device signing failed.
  • dirty-image-objects: List of objects in the boot image which are known to become dirty. This helps binning objects in the image file.
  • preloaded-classes: classes that will be allocated in the boot image, and initialized by the zygote.
  • preloaded-classes-denylist: Classes that should not be initialized in the zygote, as they have app-specific behavior.