summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Harkin <ryan.harkin@linaro.org>2014-06-27 18:08:02 +0100
committerRyan Harkin <ryan.harkin@linaro.org>2014-06-27 18:08:02 +0100
commit84b46bea66c09c233f6a727b98cb5202b61c79fe (patch)
tree264233c733473441a0b02da297992a175e65896f
parentbad52d16c8bef6f0864af228c9c47bdef307e246 (diff)
14.06: reword ART performance issue
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
-rw-r--r--android/images/armv8-juice-juno-lsk/HOWTO_releasenotes.txt9
1 files changed, 5 insertions, 4 deletions
diff --git a/android/images/armv8-juice-juno-lsk/HOWTO_releasenotes.txt b/android/images/armv8-juice-juno-lsk/HOWTO_releasenotes.txt
index 992e1fa..653d781 100644
--- a/android/images/armv8-juice-juno-lsk/HOWTO_releasenotes.txt
+++ b/android/images/armv8-juice-juno-lsk/HOWTO_releasenotes.txt
@@ -5,13 +5,14 @@ The Linaro Android release is based on a snapshot of the Android AOSP master tak
The Android AOSP software provided in this release is thoroughly tested with CTS version 4.4 and the CTS results are shared with members. The BIONIC component is validated with Android BIONIC tests. Android Monkey tests were run for stress testing.
-*OBSERVATION*: We observed poor performance of apps with ART in the released pre-built images and sources. This is because, in eng builds ("TARGET_BUILD_VARIANT=eng") apps are not compiled for faster startup. Unfortunately, we found this very late in release test cycle and couldn't modify our release on time, please follow the workaround suggested below :
+*NOTE:* The default setting from AOSP Build Variant "Engineering" is not performant for applications with ART. For better performance follow the instructions below:
-* Background: The default build scripts (linaro_android_build_cmds.sh) included in this release builds the Android sources for "TARGET_BUILD_VARIANT=eng", this in turn sets the compiler-filter option in dalvik.vm.dex2oat-flags to "interpret-only" mode (refer build/core/main.mk).
+* The default build scripts (linaro_android_build_cmds.sh) included in this release, builds the Android sources for “TARGET_BUILD_VARIANT=eng”, this in turn sets the compiler-filter option in dalvik.vm.dex2oat-flags to “interpret-only” mode (refer build/core/main.mk).
-* Work Around: If user is interested in performance of apps we suggest them to re-build the sources for "user" mode instead of "eng" mode. In the script file linaro_android_build_cmds.sh, modify the line number 153 by replacing "eng" with "user" and then run the script.
+* If the user is interested in performance of apps we suggest re-building the sources for “user” mode instead of “eng” mode. To do this, in the script file linaro_android_build_cmds.sh, please modify the line number 153 by replacing “eng” with “user” and then run the script.
-The Linaro Android releases for Juno (32-bit) appear monthly. Sources are also made available so you can build your own images (see the "Building from Source tab":https://releases.linaro.org/14.06/android/images/armv8-juice-juno-lsk/#tabs-3). 
+
+The Linaro Android releases for Juno (32-bit) appear monthly. Sources are also made available so you can build your own images (see the Building from Source tab).
h2. About the Juno ARM Development Platform