summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy McFadden <fadden@android.com>2010-09-01 16:52:38 -0700
committerAndy McFadden <fadden@android.com>2010-09-02 12:40:43 -0700
commitf44777b2eac80beb0bd1cab9de850b0158cd9dec (patch)
treeb7049f904c80099920594ad9ae8ace7f2a7d5c63
parent0f3eeab9881386b1dc84936e9ab7baa10070c71e (diff)
downloaddevice_samsung_crespo-f44777b2eac80beb0bd1cab9de850b0158cd9dec.zip
device_samsung_crespo-f44777b2eac80beb0bd1cab9de850b0158cd9dec.tar.gz
device_samsung_crespo-f44777b2eac80beb0bd1cab9de850b0158cd9dec.tar.bz2
Tweak Dalvik settings.
Added dalvik.gc.type-precise to PRODUCT_TAGS. This causes us to generate register maps in build-time and run-time dexopt. Removed WITH_JIT:=true, since the JIT is now enabled by default (over in build/core/combo/TARGET_linux-arm.mk). Change-Id: I288d7b7f5d34c21a45cab7228bb668e48b99c752
-rwxr-xr-xBoardConfig.mk3
-rw-r--r--device.mk3
2 files changed, 3 insertions, 3 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 9d2e1b0..dfd453d 100755
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -42,9 +42,6 @@ TARGET_SEC_INTERNAL_STORAGE := false
TARGET_ARCH_VARIANT := armv7-a-neon
ARCH_ARM_HAVE_TLS_REGISTER := true
-# Enable JIT
-WITH_JIT := true
-
ifeq ($(BOARD_USES_GENERIC_AUDIO),false)
BOARD_USES_ALSA_AUDIO := true
BUILD_WITH_ALSA_UTILS := true
diff --git a/device.mk b/device.mk
index 93366d5..52d57c3 100644
--- a/device.mk
+++ b/device.mk
@@ -71,6 +71,9 @@ PRODUCT_PROPERTY_OVERRIDES := \
wifi.interface=eth0 \
dalvik.vm.heapsize=24m
+# we have enough storage space to hold precise GC data
+PRODUCT_TAGS += dalvik.gc.type-precise
+
# Screen density is actually considered a locale (since it is taken into account
# the the build-time selection of resources). The product definitions including
# this file must pay attention to the fact that the first entry in the final