Commit Graph

21465 Commits

Author SHA1 Message Date
Yabin Cui
c70fd904f9 am a9653012: am 9f7c5fef: Merge "kill HAVE_MADVISE"
* commit 'a9653012fba44d1634c2cf85bfd3ef8559d6a6da':
  kill HAVE_MADVISE
2014-11-19 04:36:22 +00:00
Yabin Cui
a9653012fb am 9f7c5fef: Merge "kill HAVE_MADVISE"
* commit '9f7c5fef0e7c00d00c67242c2a360911b53374e0':
  kill HAVE_MADVISE
2014-11-19 04:31:49 +00:00
Yabin Cui
9f7c5fef0e Merge "kill HAVE_MADVISE" 2014-11-19 04:26:20 +00:00
Ying Wang
f3b86357e2 Support journal size board config variables.
A device can set up BOARD_SYSTEMIMAGE_JOURNAL_SIZE (number of journal blocks)
in its BoardConfig.mk.
To disable journaling, set "BOARD_SYSTEMIMAGE_JOURNAL_SIZE := 0".

BOARD_VENDORIMAGE_JOURNAL_SIZE and BOARD_OEMIMAGE_JOURNAL_SIZE work in
similar way.

Bug: 18430740
Change-Id: I0594814fe19ffc54dff41ec2464e2e3a802b9419
2014-11-18 18:19:43 -08:00
Yabin Cui
16ccc03746 kill HAVE_MADVISE
Bug: 18397020
Change-Id: I6b9c7d30432858131379759e738d3e04bc8d5fb5
2014-11-18 18:14:37 -08:00
Ying Wang
f9c93d7cbd am 0217e3b2: resolved conflicts for merge of a4f415d6 to lmp-mr1-dev-plus-aosp
* commit '0217e3b20b6a331b0820014dc136d782070bca45':
  Support prebuilt apk source selection based on PRODUCT_AAPT_PREF_CONFIG
2014-11-19 00:33:48 +00:00
Andreas Gampe
1dbaf506f4 am 9a186a1c: am 56d5ed19: am bce1889b: am f318cc43: (-s ours) Build: Support for compiled-classes file
* commit '9a186a1c6dd501b1808fd3ab79317de5dec0669f':
  Build: Support for compiled-classes file
2014-11-19 00:28:42 +00:00
Ying Wang
0217e3b20b resolved conflicts for merge of a4f415d6 to lmp-mr1-dev-plus-aosp
Change-Id: Ibb54bce20342bd386ec85388d48c1c08e8b80197
2014-11-18 16:28:04 -08:00
Ying Wang
a4f415d65e am ea4dfb75: Merge "Support prebuilt apk source selection based on PRODUCT_AAPT_PREF_CONFIG" into lmp-mr1-dev
* commit 'ea4dfb7551e680f7496e1d35c05bdad10ca58b4a':
  Support prebuilt apk source selection based on PRODUCT_AAPT_PREF_CONFIG
2014-11-19 00:23:00 +00:00
Andreas Gampe
9a186a1c6d am 56d5ed19: am bce1889b: am f318cc43: (-s ours) Build: Support for compiled-classes file
* commit '56d5ed1978309ce56256dbca0093054f17709252':
  Build: Support for compiled-classes file
2014-11-19 00:20:38 +00:00
Ying Wang
ea4dfb7551 Merge "Support prebuilt apk source selection based on PRODUCT_AAPT_PREF_CONFIG" into lmp-mr1-dev 2014-11-19 00:18:54 +00:00
Andreas Gampe
534aa692f7 am 41c939a1: am 44259e4c: Merge "Build: Support for compiled-classes file"
* commit '41c939a18698751d963bb57f9a0bc86ce4d3ec2e':
  Build: Support for compiled-classes file
2014-11-19 00:14:46 +00:00
Andreas Gampe
56d5ed1978 am bce1889b: am f318cc43: (-s ours) Build: Support for compiled-classes file
* commit 'bce1889b8922fbbc2695756d3723029d4fd4cf66':
  Build: Support for compiled-classes file
2014-11-19 00:14:46 +00:00
Andreas Gampe
4d64b501b8 am c9669d9e: am 8bde9873: Merge "core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files"
* commit 'c9669d9e095c85bdcca9805d4c7589b2eb2b089c':
  core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files
2014-11-19 00:14:42 +00:00
Andreas Gampe
37e8c11129 am 1a524175: am b457d0ea: (-s ours) am 4fec0bb2: Build: Support for compiled-classes file
* commit '1a52417538e5786792b4abe3a66bbb8f830feeec':
  Build: Support for compiled-classes file
2014-11-19 00:14:41 +00:00
Andreas Gampe
bce1889b89 am f318cc43: (-s ours) Build: Support for compiled-classes file
* commit 'f318cc436a0d7db372e03424a344c8dc9839d183':
  Build: Support for compiled-classes file
2014-11-19 00:10:28 +00:00
Andreas Gampe
41c939a186 am 44259e4c: Merge "Build: Support for compiled-classes file"
* commit '44259e4cc64bd0382fb27f6d7540c7494db198cc':
  Build: Support for compiled-classes file
2014-11-18 23:39:07 +00:00
Andreas Gampe
44259e4cc6 Merge "Build: Support for compiled-classes file" 2014-11-18 23:31:50 +00:00
Andreas Gampe
c9669d9e09 am 8bde9873: Merge "core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files"
* commit '8bde98733bb974253203ecbd5e62e32ef62e66ba':
  core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files
2014-11-18 23:13:56 +00:00
Andreas Gampe
96a522037f Build: Support for compiled-classes file
Allow a compiled-classes file for pre-opting.

Bug: 18410571

(cherry picked from commit 4fec0bb265)

Change-Id: I8c69dd0fb8c04aaae0c4f062049cc9cce7d755c7
2014-11-18 15:09:51 -08:00
Andreas Gampe
8bde98733b Merge "core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files" 2014-11-18 23:08:17 +00:00
Andreas Gampe
1a52417538 am b457d0ea: (-s ours) am 4fec0bb2: Build: Support for compiled-classes file
* commit 'b457d0ea33b1e6d93bc4a09cda43d6e74b3d1687':
  Build: Support for compiled-classes file
2014-11-18 23:07:08 +00:00
Elliott Hughes
ed948d0259 am e5029aa2: am 39961b92: Merge "Remove another unused definition."
* commit 'e5029aa295f9c56109c0930efdea93915af55bd9':
  Remove another unused definition.
2014-11-18 23:06:15 +00:00
Andreas Gampe
f318cc436a Build: Support for compiled-classes file
Allow a compiled-classes file for pre-opting.

Bug: 18410571
(cherry picked from commit 4fec0bb265)

Change-Id: Id54a97af606727e354b6914e46e35fdb8952aa04
2014-11-18 15:01:21 -08:00
Andreas Gampe
b457d0ea33 am 4fec0bb2: Build: Support for compiled-classes file
* commit '4fec0bb265ac8cdbe883b8868abfcb56713db170':
  Build: Support for compiled-classes file
2014-11-18 23:00:10 +00:00
Igor Murashkin
97f28c63d4 core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files
When WITH_DEXPREOPT=true is set, if we also set WITH_DEXPREOPT_PIC=true
then the build will generate position-independent OAT images.

This means that all the system applications no longer need to be
relocated into /data/dalvik-cache and this can achieve saving disk space
at the cost of slightly slower running code.

Bug: 18035729

(cherry picked from commit da9f1a7e82)

Change-Id: Ifd517c842f48bf31568bf5ff56667298d422c2c0
2014-11-18 14:58:48 -08:00
Andreas Gampe
4fec0bb265 Build: Support for compiled-classes file
Allow a compiled-classes file for pre-opting.

Bug: 18410571
Change-Id: I8c69dd0fb8c04aaae0c4f062049cc9cce7d755c7
2014-11-18 14:41:26 -08:00
Elliott Hughes
e5029aa295 am 39961b92: Merge "Remove another unused definition."
* commit '39961b926e637fd29cc6a32d956553c59c65e37c':
  Remove another unused definition.
2014-11-18 22:22:32 +00:00
Elliott Hughes
39961b926e Merge "Remove another unused definition." 2014-11-18 22:15:26 +00:00
Elliott Hughes
354d9530eb am 66656006: am 3c0682c6: Merge "Kill unused ARCH_* defines."
* commit '6665600642c6aa8ecde845685852267bed786fe6':
  Kill unused ARCH_* defines.
2014-11-18 22:10:38 +00:00
Elliott Hughes
bce40c38ce Remove another unused definition.
We have a lot of definitions around the tree, of which this is but one,
but we have no users.

Change-Id: Ic411505a0370be2b56150275fa9b8f5329241ce8
2014-11-18 14:10:27 -08:00
Elliott Hughes
6665600642 am 3c0682c6: Merge "Kill unused ARCH_* defines."
* commit '3c0682c6b52f30301a909a6f8376384a8547d376':
  Kill unused ARCH_* defines.
2014-11-18 22:02:28 +00:00
Elliott Hughes
3c0682c6b5 Merge "Kill unused ARCH_* defines." 2014-11-18 21:55:13 +00:00
Elliott Hughes
494dd87179 am 7e2e4505: am e5743ef7: Merge "Remove libdvm dex preopt support."
* commit '7e2e45055d2bb1aba8416a86d14846b68b11c1f4':
  Remove libdvm dex preopt support.
2014-11-18 21:05:58 +00:00
Elliott Hughes
7e2e45055d am e5743ef7: Merge "Remove libdvm dex preopt support."
* commit 'e5743ef73f3a1911f6e2124e9ec3a6d671f6e378':
  Remove libdvm dex preopt support.
2014-11-18 21:02:00 +00:00
Elliott Hughes
436c73931a Kill unused ARCH_* defines.
No one's using ARCH_AARCH64 or AARCH_MIPS64 yet, and ARCH_PPC was always more
aspirational than real.

Change-Id: I07c6cbad6eb0917c4c24848a98c3bc9a3fe72db6
2014-11-18 12:57:34 -08:00
Elliott Hughes
e5743ef73f Merge "Remove libdvm dex preopt support." 2014-11-18 20:52:31 +00:00
Ying Wang
634f7992f0 Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-list
Previously we store tag's installed modules in a separate variable
ALL_MODULE_TAGS.$(tag). However we only record the main installed file
for a module, but omit affiliated files like .odex.
With this change, we handle the tagged module the same way as modules in
PRODUCT_PACKAGES.

Change-Id: I7972528a4df5a4ba8bc98930864da9672d32d7fe
2014-11-18 12:48:07 -08:00
smain@google.com
c21180ec88 am 4f397f0b: am ff62239b: am 2e216835: am 9220b6e6: am 0dd70276: am 6bdcb981: followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
* commit '4f397f0b0fad2bcdb9dcd577780471059bfb723d':
  followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
2014-11-18 20:21:05 +00:00
Yabin Cui
767d9fbd10 am 94a14699: am 57ed1ddf: Merge "kill HAVE_TERMIO_H"
* commit '94a146991432a632315442671c1e396fa4196a3d':
  kill HAVE_TERMIO_H
2014-11-18 20:19:51 +00:00
Dave Langemak
1274f1eccb am 231a8ff1: am 8de0a3d3: am 139f8a81: am a4cf5cc9: (-s ours) am 5e923c91: Increment Android versions to 5.0.1
* commit '231a8ff1565c015d2c77399652289c48bc3127e4':
  Increment Android versions to 5.0.1
2014-11-18 20:18:12 +00:00
smain@google.com
4f397f0b0f am ff62239b: am 2e216835: am 9220b6e6: am 0dd70276: am 6bdcb981: followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
* commit 'ff62239b026fb2635ffc6bdd3f0ad79d0fab2ee7':
  followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
2014-11-18 16:47:18 +00:00
smain@google.com
ff62239b02 am 2e216835: am 9220b6e6: am 0dd70276: am 6bdcb981: followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
* commit '2e216835ee6d35e1c7b692f9982c1bd34b8ce703':
  followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
2014-11-18 16:42:50 +00:00
smain@google.com
2e216835ee am 9220b6e6: am 0dd70276: am 6bdcb981: followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
* commit '9220b6e676aefe152540a6cf832e5fd18817370e':
  followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
2014-11-18 16:39:39 +00:00
smain@google.com
9220b6e676 am 0dd70276: am 6bdcb981: followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
* commit '0dd70276f6cfe09010054897a80d406ea9ac13de':
  followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
2014-11-18 16:34:27 +00:00
smain@google.com
0dd70276f6 am 6bdcb981: followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
* commit '6bdcb981ce098cae2fb9e690485ebaab47b2225a':
  followup to recent cookie max-age change to remove parameter and use 2-year for all cookies bug: 17781603
2014-11-18 16:30:31 +00:00
Yabin Cui
94a1469914 am 57ed1ddf: Merge "kill HAVE_TERMIO_H"
* commit '57ed1ddf78ecf7815a1b57137ea42893237a4756':
  kill HAVE_TERMIO_H
2014-11-18 03:46:34 +00:00
Yabin Cui
57ed1ddf78 Merge "kill HAVE_TERMIO_H" 2014-11-18 03:40:34 +00:00
Dave Langemak
231a8ff156 am 8de0a3d3: am 139f8a81: am a4cf5cc9: (-s ours) am 5e923c91: Increment Android versions to 5.0.1
* commit '8de0a3d31a3e0a5573fa99780df5ad7c272183f2':
  Increment Android versions to 5.0.1
2014-11-18 02:08:27 +00:00
Elliott Hughes
ef8a940f78 Remove libdvm dex preopt support.
libdvm is dead.

Change-Id: Ib8571c007f8a9f0e0eaf5c61b5d2e416b2d95089
2014-11-17 17:49:51 -08:00