summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2021-11-10 12:33:34 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2021-11-10 12:33:34 +0000
commitec2aafa614d2efa6902c9de24b0ade527a6b5cb3 (patch)
tree5ccbdfb21e5f9b13082d505f0c63cd5dfcb356ad
parent04f421649624724d3366c41d5f8966714e8f9232 (diff)
parent83eb7d17590a4d1b210e77beab6961d3db980675 (diff)
Merge "Add a README to frameworks/base/config."
-rw-r--r--config/README.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/config/README.md b/config/README.md
new file mode 100644
index 000000000000..5597ae238a0b
--- /dev/null
+++ b/config/README.md
@@ -0,0 +1,13 @@
+# 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 relelvant.
+* 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.