From fae75af0056b78555172fd4676c5ee033efbe422 Mon Sep 17 00:00:00 2001 From: Calin Juravle Date: Thu, 31 Jan 2019 00:00:10 -0800 Subject: [PATCH] Count hotness in system server compiled code Bug: 123665033 Test: manual: build & look at system server profile Change-Id: Ia155073ee6f94424f2c22035283f688a495fba8c --- target/product/profile_boot_common.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/target/product/profile_boot_common.mk b/target/product/profile_boot_common.mk index f24390260..4147dfafd 100644 --- a/target/product/profile_boot_common.mk +++ b/target/product/profile_boot_common.mk @@ -41,5 +41,8 @@ PRODUCT_PROPERTY_OVERRIDES += \ # Use speed compiler filter since system server doesn't have JIT. PRODUCT_DEX_PREOPT_BOOT_FLAGS += --compiler-filter=speed +# System server is speed compiled and doesn't have a separate preopt flag, +# so we enable hotness in compiled code for everything. +PRODUCT_DEX_PREOPT_DEFAULT_FLAGS := --count-hotness-in-compiled-code PRODUCT_DIST_BOOT_AND_SYSTEM_JARS := true