• R/O
  • HTTP
  • SSH
  • HTTPS

コミット

タグ
未設定

よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

build


コミットメタ情報

リビジョン3590af32af77375fd23be239e3d64b7d8ebaead5 (tree)
日時2017-06-16 05:14:44
作者android-build-team Robot <android-build-team-robot@goog...>
コミッターandroid-build-team Robot

ログメッセージ

Make change and version bump to OPR1.170615.002

Change-Id: I67f775896a067b1c21fccbfff722e3c97c31d486

変更サマリ

差分

--- a/core/build_id.mk
+++ b/core/build_id.mk
@@ -18,4 +18,4 @@
1818 # (like "CRB01"). It must be a single word, and is
1919 # capitalized by convention.
2020
21-export BUILD_ID=OPR1.170615.001
21+export BUILD_ID=OPR1.170615.002
--- a/core/dex_preopt.mk
+++ b/core/dex_preopt.mk
@@ -24,7 +24,7 @@ DEX_PREOPT_DEFAULT ?= true
2424 SYSTEM_OTHER_ODEX_FILTER ?= app/% priv-app/%
2525
2626 # Method returning whether the install path $(1) should be for system_other.
27-install-on-system-other = $(filter-out $(PRODUCT_SYSTEM_SERVER_APPS),$(basename $(notdir $(filter $(foreach f,$(SYSTEM_OTHER_ODEX_FILTER),$(TARGET_OUT)/$(f)),$(1)))))
27+install-on-system-other = $(filter-out $(PRODUCT_DEXPREOPT_SPEED_APPS) $(PRODUCT_SYSTEM_SERVER_APPS),$(basename $(notdir $(filter $(foreach f,$(SYSTEM_OTHER_ODEX_FILTER),$(TARGET_OUT)/$(f)),$(1)))))
2828
2929 # The default values for pre-opting: always preopt PIC.
3030 # Conditional to building on linux, as dex2oat currently does not work on darwin.
--- a/core/dex_preopt_odex_install.mk
+++ b/core/dex_preopt_odex_install.mk
@@ -152,8 +152,8 @@ LOCAL_DEX_PREOPT_FLAGS := $(PRODUCT_DEX_PREOPT_DEFAULT_FLAGS)
152152 endif
153153 endif
154154
155-ifneq (,$(filter $(PRODUCT_SYSTEM_SERVER_JARS) $(PRODUCT_SYSTEM_SERVER_APPS),$(LOCAL_MODULE)))
156- # Jars of system server, and apps loaded into system server should be
155+ifneq (,$(filter $(PRODUCT_SYSTEM_SERVER_JARS) $(PRODUCT_DEXPREOPT_SPEED_APPS) $(PRODUCT_SYSTEM_SERVER_APPS),$(LOCAL_MODULE)))
156+ # Jars of system server, apps loaded into system server, and apps the product wants to be
157157 # compiled with the 'speed' compiler filter.
158158 LOCAL_DEX_PREOPT_FLAGS += --compiler-filter=speed
159159 else
--- a/core/product.mk
+++ b/core/product.mk
@@ -114,6 +114,7 @@ _product_var_list := \
114114 PRODUCT_SYSTEM_PROPERTY_BLACKLIST \
115115 PRODUCT_SYSTEM_SERVER_APPS \
116116 PRODUCT_SYSTEM_SERVER_JARS \
117+ PRODUCT_DEXPREOPT_SPEED_APPS \
117118 PRODUCT_VBOOT_SIGNING_KEY \
118119 PRODUCT_VBOOT_SIGNING_SUBKEY \
119120 PRODUCT_VERITY_SIGNING_KEY \
--- a/core/product_config.mk
+++ b/core/product_config.mk
@@ -269,6 +269,7 @@ all_product_configs :=
269269 PRODUCT_BOOT_JARS := $(strip $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_BOOT_JARS))
270270 PRODUCT_SYSTEM_SERVER_JARS := $(strip $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_SYSTEM_SERVER_JARS))
271271 PRODUCT_SYSTEM_SERVER_APPS := $(strip $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_SYSTEM_SERVER_APPS))
272+PRODUCT_DEXPREOPT_SPEED_APPS := $(strip $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_DEXPREOPT_SPEED_APPS))
272273
273274 # Find the device that this product maps to.
274275 TARGET_DEVICE := $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_DEVICE)
--- a/target/product/core.mk
+++ b/target/product/core.mk
@@ -68,4 +68,7 @@ PRODUCT_SYSTEM_SERVER_APPS += \
6868 KeyChain \
6969 Telecom \
7070
71+# The set of packages we want to force 'speed' compilation on.
72+PRODUCT_DEXPREOPT_SPEED_APPS += \
73+
7174 $(call inherit-product, $(SRC_TARGET_DIR)/product/core_base.mk)
--- a/target/product/core_tiny.mk
+++ b/target/product/core_tiny.mk
@@ -116,6 +116,9 @@ PRODUCT_SYSTEM_SERVER_APPS += \
116116 SettingsProvider \
117117 WallpaperBackup \
118118
119+# The set of packages we want to force 'speed' compilation on.
120+PRODUCT_DEXPREOPT_SPEED_APPS := \
121+
119122 PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
120123 ro.zygote=zygote32
121124 PRODUCT_COPY_FILES += \