Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
choose ART compilation defaults #423
Comments
thestinger
added
the
Type: enhancement
label
Sep 8, 2016
thestinger
closed this
Sep 8, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
thestinger commentedSep 8, 2016
•
edited
Edited 1 time
-
thestinger
edited Sep 8, 2016
The JIT compiler has been disabled along with JIT profiling, for security reasons.
The usage of profiles for ahead-of-time verification and compilation has also been disabled, by turning up those compilation settings to covering everything.
The base system will always be fully ahead-of-time compiled (
WITH_DEXPREOPT=true WITH_DEXPREOPT_BOOT_IMG_ONLY=false) using position independent code (WITH_DEXPREOPT_PIC).There are still decisions to make about ahead-of-time compilation and the interpreter. It is currently set to interpret-only for install.