No description
Find a file
Ying Wang 0a7fcb00ab Introduce per-product per-module dex-preopt config
- Added LOCAL_DEX_PREOPT_FLAGS to pass extra flags to dex2oat.
- Added macro add-product-dex-preopt-module-config to specify almost
  arbitrary dex-preopt config/flags to modules in product
  configuration:
  $(call \
  add-product-dex-preopt-module-config,<module_name_list>,<config_or_flags>)
  How <config_or_flags> is interpreted is decided by
  dex_preopt_odex_install.mk and dex2oat. For now if it's "disable" we
  disable dexpreopt for the given modules; otherwise pass it to dex2oat as
  command line flags.
- If there are multiple configs for the same module in the product
  inheritance, the first takes precedence.
- Added PRODUCT_DEX_PREOPT_DEFAULT_FLAGS so you can specify default
  dex2oat flags in product configuration.
- Added PRODUCT_DEX_PREOPT_BOOT_FLAGS to specify flags of building boot.oat.

Bug: 17791867
(cherry picked from commit 20ebd2ef08)

(cherry picked from commit 70d617aaf5)

Change-Id: I86f125dd02290d0969704142a4405ebd6729c4f7
2014-11-10 12:51:26 -08:00
core Introduce per-product per-module dex-preopt config 2014-11-10 12:51:26 -08:00
libs/host Support host multilib build 2014-05-14 16:55:04 -07:00
target Add bcc to core_tiny.mk. 2014-11-05 13:19:56 -08:00
tools am 87e469ea: Doc change: increment query params for js metadata files to trigger proxy flush. 2014-11-06 05:14:27 +00:00
.gitignore Delete .swp file added by accident. 2014-07-22 17:42:35 -07:00
buildspec.mk.default Remove WEBCORE_INSTRUMENTATION and ENABLE_SVG 2013-07-25 15:52:17 -07:00
CleanSpec.mk And then L, without ever becoming a real code name, transforms like magic to 5.0. 2014-09-22 15:55:23 -07:00
envsetup.sh Call art-on only when debugging ART processes. 2014-10-05 10:41:41 -07:00