Cheryl Potter
d45800d2e3
docs: Add redirect for Android Device Monitor and change redirects for Virtual Device Config and Run/Debug Config b/28826469 b/28705592 am: d1da82f616
...
am: 06c815fc74
* commit '06c815fc74de27e7ca053f81c8972e268810de13':
docs: Add redirect for Android Device Monitor and change redirects for Virtual Device Config and Run/Debug Config b/28826469 b/28705592
Change-Id: I9597dba7e1f5c13c88dc1f3d2ba516418d679260
2016-05-18 15:17:44 +00:00
Michael Wright
8b0faef1a2
Merge changes from topic \'bad-attr-buildfix\' into nyc-dev
...
am: 7e91ec88ef
* commit '7e91ec88ef61343345defe58ea968228b10d003a':
Fix attr link in support lib docs.
Revert "Revert "docs: Creating new support library revision history page""
Change-Id: I21b98fdba0187d4c941d93d67c14e4cf74842729
2016-05-18 15:16:34 +00:00
Alex Light
0a72ba7d3f
Make fake libart for misbehaving apps be loaded.
...
Bug: 27775991
Change-Id: Ie4eba211e876ec0643ce6ecf6a110f3cb5e0f57e
(cherry picked from commit 20ed24fc0c )
2016-05-18 08:14:34 -07:00
Cheryl Potter
06c815fc74
docs: Add redirect for Android Device Monitor and change redirects for Virtual Device Config and Run/Debug Config b/28826469 b/28705592
...
am: d1da82f616
* commit 'd1da82f61614388c181ccbc9d4de2cfb6522c071':
docs: Add redirect for Android Device Monitor and change redirects for Virtual Device Config and Run/Debug Config b/28826469 b/28705592
Change-Id: I0c2acc2d5204d34c177b534d7dd4b5ae5200f98f
2016-05-18 15:11:54 +00:00
Narayan Kamath
34d9a8c333
Merge "PackageManager: Fix reference profile canonicalization." into nyc-dev
...
am: 9f33e5cccc
* commit '9f33e5cccc8816ed8d41716eb172ec28b9935946':
PackageManager: Fix reference profile canonicalization.
Change-Id: Id19a0107733ce3eb53d879e4cc13027dbd509a4f
2016-05-18 15:09:30 +00:00
Michael Wright
7e91ec88ef
Merge changes from topic 'bad-attr-buildfix' into nyc-dev
...
* changes:
Fix attr link in support lib docs.
Revert "Revert "docs: Creating new support library revision history page""
2016-05-18 15:07:37 +00:00
Narayan Kamath
9f33e5cccc
Merge "PackageManager: Fix reference profile canonicalization." into nyc-dev
2016-05-18 15:04:19 +00:00
Michael Wright
ae316f8424
Fix attr link in support lib docs.
...
It accidentally pointed to the media router resources rather than the
app compat ones.
Change-Id: Ie15bd056ebf939270dfcd45dda56946ed41b56f0
2016-05-18 15:58:39 +01:00
Svet Ganov
2265fddba6
Hide ephemeral API
...
bug:28825660
Change-Id: I4e9cdd6e29df44a173136aed13c4039443d944cc
2016-05-18 07:38:29 -07:00
Michael Wright
9363b31196
Revert "Revert "docs: Creating new support library revision history page""
...
This reverts commit 982fd04335 .
2016-05-18 15:24:36 +01:00
Julia Reynolds
cc8c594a5c
resolve merge conflicts of 5201a62 to nyc-dev-plus-aosp
...
Change-Id: I411ed02c96997416dc5e5eb4f289d3c25932babd
2016-05-18 10:24:28 -04:00
Julia Reynolds
5201a6246d
Merge "Handle PhoneStatusBarPolicy user switch callbacks on main thread" into nyc-dev
2016-05-18 14:09:50 +00:00
Narayan Kamath
6d99f79671
PackageManager: Fix reference profile canonicalization.
...
Foreign dex markers are named in the runtime by calling realpath(3) on the input
dexfile path and replacing "/" with "@". On the Java side, we're using
File.getCanonicalPath, which is similar but isn't quite the same. It tries
to call realpath() directly, but if that fails, it resorts to a series of
increasingly desperate measures to calculate a "canonical path". We just
use realpath instead.
Also, don't attempt to delete a profile if canonicalization fails.
bug: 28740848
Change-Id: Ie5d5af590187e793db633342a42b923865e5c005
2016-05-18 12:33:56 +00:00
Neil Fuller
c724f2207f
Merge "Add support for ICU data pinning in the Zygote" am: 9b1d64410d
...
am: 8491b4c05d
* commit '8491b4c05d35b15e0a4c1a0ef2396cbb7169698a':
Add support for ICU data pinning in the Zygote
Change-Id: I64ba8a96ab8990a051a68cbdb35f4b1de3738d09
2016-05-18 11:55:44 +00:00
Neil Fuller
8491b4c05d
Merge "Add support for ICU data pinning in the Zygote"
...
am: 9b1d64410d
* commit '9b1d64410dfddc38ade15d1581de2c89ad79948a':
Add support for ICU data pinning in the Zygote
Change-Id: I53a2d5f885df5cf633a4a63cb2e3c2bc5c75959e
2016-05-18 11:51:05 +00:00
Neil Fuller
9b1d64410d
Merge "Add support for ICU data pinning in the Zygote"
2016-05-18 11:45:35 +00:00
Nicolas Prevot
d1d0c558b7
Merge "Refactor how StatusBarPolicy knows if keyguard is visible." into nyc-dev
...
am: bbd26bc023
* commit 'bbd26bc023992ee7bc6a0e682d4a343dfe3dc848':
Refactor how StatusBarPolicy knows if keyguard is visible.
Change-Id: Ib230238ee0ecb727ef716d844592bda0a86ae56d
2016-05-18 11:31:35 +00:00
Nicolas Prévot
bbd26bc023
Merge "Refactor how StatusBarPolicy knows if keyguard is visible." into nyc-dev
2016-05-18 11:21:45 +00:00
Neil Fuller
41c9dc3b69
Add support for ICU data pinning in the Zygote
...
Upstream ICU caches use SoftReferences. On Android this means
that useful cached data initialized in the Zygote are "lost" when
the Zygote GCs and cannot be shared with apps. This change makes use
of an Android patch to ICU to ensure References created during
Zygote initialization are "strong". i.e. they are never collected.
This prevents them being GCd and ensures they can be shared between
applications.
After switching ICU to use strong references, this change
also creates DecimalFormatSymbols objects for common ULocales
(ROOT, US and the user's default, if different). DecimalFormatSymbols
makes use of an ICU Reference cache and this alone has been shown to
improve the construction time of java.text.DecimalFormat by 1-1.5
milliseconds on a Seed device. This saving applies the first time one
is created in each app for each locale, and again if SoftReferences
have been cleared.
The cost to the heap size of the Zygote has been measured at ~107k.
This value will change as more caches are switched to use the new
CacheValue class.
Formatting is typically performed on the UI thread and the intention
of this change is to reduce app start up time and jank in apps like
the Dialer which do a lot of formatting when scrolling lists. The
change may also enable more virtual memory page-sharing between
apps, though this is not the specific goal.
Bug: 28326526
Change-Id: Ia2c73f6525f05b1aa81e57a31eed1616decf6bb5
2016-05-18 11:15:11 +01:00
Bart Sears
daba9f8cf1
Revert "docs: Creating new support library revision history page"
...
am: 982fd04335
* commit '982fd043357759bfdf619bc24f3a5f4366a3aac0':
Revert "docs: Creating new support library revision history page"
Change-Id: I1f637577fe58a340f9f4041e22ba0cdc6b629c5f
2016-05-18 07:30:33 +00:00
Bart Sears
982fd04335
Revert "docs: Creating new support library revision history page"
...
This reverts commit 09e9d24bcf .
Change-Id: Idbece8b39491eea7e2324916a5a88f08f2623f1f
2016-05-18 07:22:20 +00:00
Eric Schmidt
28061a2ea4
Merge "docs: Pages for Instant Apps" into mnc-io-docs am: ad1639e276 am: 24d753f134
...
am: f6e624b5a5
* commit 'f6e624b5a5b3b6ab21412c6ce4a6821619ba4898':
docs: Pages for Instant Apps
Change-Id: I66afbcb26825099fb83d7cac4ed8018d71d42833
2016-05-18 07:22:09 +00:00
Erik Kline
acda32c35f
DHCPv4: lease expiration is fatal, renew failures are not
...
Bug: 24837343
Change-Id: Ib330864f8376b0907390d581b48cff5446b3392b
2016-05-18 16:17:03 +09:00
Joe Fernandez
f6e624b5a5
Merge "docs: Pages for Instant Apps" into mnc-io-docs am: ad1639e276
...
am: 24d753f134
* commit '24d753f134b8da8b1f3d2f764f48f8d66e9a0164':
docs: Pages for Instant Apps
Change-Id: Ic0fadeb9c32152ca9366f7e7a86fae008e49cad7
2016-05-18 07:15:09 +00:00
Eric Schmidt
24d753f134
Merge "docs: Pages for Instant Apps" into mnc-io-docs
...
am: ad1639e276
* commit 'ad1639e276bdac48946977b89f8959efa14e0c8f':
docs: Pages for Instant Apps
Change-Id: I1910b63e5891d62244470f540454a3e0a482cdce
2016-05-18 07:10:14 +00:00
David Friedman
aa0907981d
Docs: Final changes to DP3 docs. am: 82c668ffc0 am: f28da5297c
...
am: c25a09d495
* commit 'c25a09d495a5a0050de273d7b5492b3e4a5349a0':
Docs: Final changes to DP3 docs.
Change-Id: Id4eec6b2a93bd55f54d84e4f16c5271585cc7e7e
2016-05-18 07:10:11 +00:00
Joe Fernandez
ad1639e276
Merge "docs: Pages for Instant Apps" into mnc-io-docs
2016-05-18 07:04:52 +00:00
David Friedman
c25a09d495
Docs: Final changes to DP3 docs. am: 82c668ffc0
...
am: f28da5297c
* commit 'f28da5297cf4076a378c83215ef93da5ce19b2e2':
Docs: Final changes to DP3 docs.
Change-Id: Id4c144f150cfed36e0e74797d51b3be70fa423a1
2016-05-18 07:04:42 +00:00
David Friedman
f28da5297c
Docs: Final changes to DP3 docs.
...
am: 82c668ffc0
* commit '82c668ffc0d72343f51c9203c5085a01ac6f8c09':
Docs: Final changes to DP3 docs.
Change-Id: Ic273a03cb136829468dafd01129cd4d9a8609446
2016-05-18 07:01:40 +00:00
David Friedman
82c668ffc0
Docs: Final changes to DP3 docs.
...
Change-Id: Ia79f288e6231ef37c25a826653dd9b2cf465542f
2016-05-17 23:53:21 -07:00
Eric Schmidt
ff81597f9b
docs: Pages for Instant Apps
...
Bug: 28317418
Change-Id: I4a6df533435f1637dbfd6225c345985366cce7b3
2016-05-17 23:53:13 -07:00
Joe Fernandez
0f9f65a5b0
Merge "docs: Wear Preview 2 - fixes and improvements" into mnc-io-docs am: 19fc346171 am: 14e1f1cd33
...
am: 449d6435ca
* commit '449d6435caa759cd1c2d68308ff282f016bb403c':
docs: Wear Preview 2 - fixes and improvements
Change-Id: I6b77f550fac3de87f74338a9e674d4c15b8f5747
2016-05-18 06:51:52 +00:00
Joe Fernandez
449d6435ca
Merge "docs: Wear Preview 2 - fixes and improvements" into mnc-io-docs am: 19fc346171
...
am: 14e1f1cd33
* commit '14e1f1cd333f2e38f753bb3461d42479c3849698':
docs: Wear Preview 2 - fixes and improvements
Change-Id: I7e24a12745c8072467c2e4e4dd7a03fa05f48d61
2016-05-18 06:46:55 +00:00
Joe Fernandez
14e1f1cd33
Merge "docs: Wear Preview 2 - fixes and improvements" into mnc-io-docs
...
am: 19fc346171
* commit '19fc34617181419dd6ea70c03692c92fa035bb8f':
docs: Wear Preview 2 - fixes and improvements
Change-Id: Ia7be06924d42c9fcc27ffd06d0d7c58372bda5bb
2016-05-18 06:42:01 +00:00
Joe Fernandez
19fc346171
Merge "docs: Wear Preview 2 - fixes and improvements" into mnc-io-docs
2016-05-18 06:32:57 +00:00
Joe Fernandez
4672669ff9
docs: Wear Preview 2 - fixes and improvements
...
Change-Id: I0b5ea60157dfa21aa17765571d26c06f5ff866df
2016-05-17 23:23:47 -07:00
David Friedman
5b70847cca
Merge "Docs: Some typo fixes for Wear 2.0 Preview docs." into mnc-io-docs am: 36af257133 am: 08016e21d3
...
am: 06d085ecf1
* commit '06d085ecf1cdbbc9b1017a6eb1a4fac3d6d64a5a':
Docs: Some typo fixes for Wear 2.0 Preview docs.
Change-Id: I32633a7cc85fab1743216313cb857bcb5ab055b8
2016-05-18 06:14:53 +00:00
David Friedman
06d085ecf1
Merge "Docs: Some typo fixes for Wear 2.0 Preview docs." into mnc-io-docs am: 36af257133
...
am: 08016e21d3
* commit '08016e21d3920049a9d10c93293e80aeaf8696fc':
Docs: Some typo fixes for Wear 2.0 Preview docs.
Change-Id: Ia492ec891ac101039e9915fde55d09be66352b53
2016-05-18 06:12:16 +00:00
David Friedman
08016e21d3
Merge "Docs: Some typo fixes for Wear 2.0 Preview docs." into mnc-io-docs
...
am: 36af257133
* commit '36af25713385103a6d1085345232bc82e6dde217':
Docs: Some typo fixes for Wear 2.0 Preview docs.
Change-Id: Idc67ab630863012d3002f63b21ac4a8fee989d11
2016-05-18 06:09:44 +00:00
David Friedman
36af257133
Merge "Docs: Some typo fixes for Wear 2.0 Preview docs." into mnc-io-docs
2016-05-18 05:57:40 +00:00
David Friedman
69fe28ea2b
Docs: Some typo fixes for Wear 2.0 Preview docs.
...
Change-Id: I87d6d14c95f6350aa36ee71b99cf86b82cc0902a
2016-05-17 22:55:04 -07:00
David Friedman
cc69bae599
Merge "Docs: Near-final changes for Android N/Google IO. Continues ag/1037250." into mnc-io-docs am: e293ff3bf1 am: fc1bb6e14d
...
am: 0cc059436a
* commit '0cc059436a3eef88dfdb54c5ced31ff071c2c0bb':
Docs: Near-final changes for Android N/Google IO. Continues ag/1037250.
Change-Id: I9267b3f8586d74b503d83ea4afa72741f294cf1b
2016-05-18 05:33:48 +00:00
David Friedman
0cc059436a
Merge "Docs: Near-final changes for Android N/Google IO. Continues ag/1037250." into mnc-io-docs am: e293ff3bf1
...
am: fc1bb6e14d
* commit 'fc1bb6e14dac01bd1bc9496cd53169178041d4e0':
Docs: Near-final changes for Android N/Google IO. Continues ag/1037250.
Change-Id: I2cc0383575a5152159bab7f9b48b39aa147877b2
2016-05-18 05:31:05 +00:00
David Friedman
fc1bb6e14d
Merge "Docs: Near-final changes for Android N/Google IO. Continues ag/1037250." into mnc-io-docs
...
am: e293ff3bf1
* commit 'e293ff3bf12f5e215d0d6d5e21fa2315ba4d9fdb':
Docs: Near-final changes for Android N/Google IO. Continues ag/1037250.
Change-Id: Ib62978421d147abf1afaac1e6640a91324fd328e
2016-05-18 05:27:56 +00:00
David Friedman
e293ff3bf1
Merge "Docs: Near-final changes for Android N/Google IO. Continues ag/1037250." into mnc-io-docs
2016-05-18 05:21:24 +00:00
Joe Fernandez
d5a3e66fea
Merge "docs: Wear Preview 2.0 support page updates" into mnc-io-docs am: b308d13fe2 am: 5bc0128ca0
...
am: 6f054c4a78
* commit '6f054c4a7888503327db69e9085f492611e9a44a':
docs: Wear Preview 2.0 support page updates
Change-Id: Ibd31429dc7adc9bc69c41745a59af16f90d608ae
2016-05-18 05:13:26 +00:00
David Friedman
da4008cc2a
Merge "Docs: Revisions to Wear 2.0 Preview API Overview page" into mnc-io-docs am: 08c32762bb am: 4850be7bf9
...
am: ab751a8946
* commit 'ab751a8946f9f1ac877e4b9338550ae6e0c1a397':
Docs: Revisions to Wear 2.0 Preview API Overview page
Change-Id: If31531cb7d9349fe994dc8993bfa61f99b2f9a44
2016-05-18 05:13:21 +00:00
Joe Fernandez
6f054c4a78
Merge "docs: Wear Preview 2.0 support page updates" into mnc-io-docs am: b308d13fe2
...
am: 5bc0128ca0
* commit '5bc0128ca0b1f6b8e3bb475013b74ec5d1e460a3':
docs: Wear Preview 2.0 support page updates
Change-Id: I30e4f95d27cebb281303e720d2f872f36c778a3e
2016-05-18 05:08:33 +00:00
David Friedman
ab751a8946
Merge "Docs: Revisions to Wear 2.0 Preview API Overview page" into mnc-io-docs am: 08c32762bb
...
am: 4850be7bf9
* commit '4850be7bf9b54bd717789dc26622df8b8679de42':
Docs: Revisions to Wear 2.0 Preview API Overview page
Change-Id: I77ec3c35534a95b86d193bbed38f3ecb2347ba49
2016-05-18 05:08:28 +00:00
David Friedman
202373932f
Docs: Near-final changes for Android N/Google IO. Continues ag/1037250.
...
Change-Id: Ie30cac9f4eb955fc2a06b98348855c71941b9c8d
2016-05-17 22:06:28 -07:00