summaryrefslogtreecommitdiffstats
path: root/core/dex_preopt_libart_boot.mk
diff options
context:
space:
mode:
authorBrian Carlstrom <bdc@google.com>2014-07-08 10:35:29 -0700
committerBrian Carlstrom <bdc@google.com>2014-07-08 11:33:45 -0700
commitcffe289dc6a5a248ac28805e1ad129681da002fe (patch)
tree102fc852122da4acdd69e67ecdcb7fc4b037cc18 /core/dex_preopt_libart_boot.mk
parent979d578ee40c0a7d3e25915049350a23165f7a5a (diff)
downloadbuild-cffe289dc6a5a248ac28805e1ad129681da002fe.zip
build-cffe289dc6a5a248ac28805e1ad129681da002fe.tar.gz
build-cffe289dc6a5a248ac28805e1ad129681da002fe.tar.bz2
Make dex2oat heap size product configurable [build]
Bug: 15919420 Change-Id: If92318a6e3d5b9c8c6a2d08a3371386fa5ad8f45
Diffstat (limited to 'core/dex_preopt_libart_boot.mk')
-rw-r--r--core/dex_preopt_libart_boot.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/dex_preopt_libart_boot.mk b/core/dex_preopt_libart_boot.mk
index 70130b6..e48e3f9 100644
--- a/core/dex_preopt_libart_boot.mk
+++ b/core/dex_preopt_libart_boot.mk
@@ -43,7 +43,8 @@ $($(my_2nd_arch_prefix)DEFAULT_DEX_PREOPT_BUILT_IMAGE_FILENAME) : $(LIBART_TARGE
@echo "target dex2oat: $@ ($?)"
@mkdir -p $(dir $@)
@mkdir -p $(dir $($(PRIVATE_2ND_ARCH_VAR_PREFIX)LIBART_TARGET_BOOT_OAT_UNSTRIPPED))
- $(hide) $(DEX2OATD) --runtime-arg -Xms256m --runtime-arg -Xmx256m --image-classes=$(PRELOADED_CLASSES) \
+ $(hide) $(DEX2OATD) --runtime-arg $(DEX2OAT_IMAGE_XMS) --runtime-arg $(DEX2OAT_IMAGE_XMX) \
+ --image-classes=$(PRELOADED_CLASSES) \
$(addprefix --dex-file=,$(LIBART_TARGET_BOOT_DEX_FILES)) \
$(addprefix --dex-location=,$(LIBART_TARGET_BOOT_DEX_LOCATIONS)) \
--oat-symbols=$($(PRIVATE_2ND_ARCH_VAR_PREFIX)LIBART_TARGET_BOOT_OAT_UNSTRIPPED) \