Tim Murray
a326a116f7
Enable migration to big cores for app launches.
...
Uses cpusets to move all foreground tasks to the big cores in order
to improve overall app launch latency. Big cores will be used for
three seconds, and then the cpuset assignment is reset, allowing
foreground tasks to fall back to the little cores as appropriate.
Associated system/core and device/* changes in order to enable
the boost cpuset and configure it per-device.
bug 21915482
Change-Id: Id8a0efcb31950c1988f20273ac01c89c8c948eaf
2015-08-28 10:43:40 -07:00
Zhentao Sun
fd538001f5
Merge "Added event log for camera launch gesture." into mnc-dr-dev
2015-08-27 03:23:46 +00:00
Jim Miller
dfb8cca04d
Merge "Don't check the keyguard PIN a second time" into mnc-dr-dev
2015-08-27 02:44:18 +00:00
Rich Slogar
9dbc35d10b
am 258b56ec: am 9f37bd8a: am 0238bf24: docs: New auto Desktop Head Unit (DHU) docs
...
* commit '258b56ec58fca2b740bcfe9a2af81f0f59a14abb':
docs: New auto Desktop Head Unit (DHU) docs
2015-08-27 01:45:36 +00:00
Deepanshu Gupta
442c48b98c
am a4a1e68f: am ebdedb47: (-s ours) am 42994097: am a1be8b43: LayoutLib: Update golden test images. [DO NOT MERGE]
...
* commit 'a4a1e68fe76134a940e02f3d425b3429791177e5':
LayoutLib: Update golden test images. [DO NOT MERGE]
2015-08-27 01:45:32 +00:00
Deepanshu Gupta
e81c3b45ca
am c2e98ca3: am 68ff174b: (-s ours) am 2b99b5da: am c9862b44: An ugly hack to render CalendarView. [DO NOT MERGE]
...
* commit 'c2e98ca39a67bd24e305826c51a0ba85f7b59ef4':
An ugly hack to render CalendarView. [DO NOT MERGE]
2015-08-27 01:45:28 +00:00
Deepanshu Gupta
52bd715d5d
am 58967c69: am d9600c98: (-s ours) am 7eb81868: am b1ad4a15: LayoutLib: Fix true transparency in status bar. [DO NOT MERGE]
...
* commit '58967c69b96492fb64a258c0131f0c6791057ed3':
LayoutLib: Fix true transparency in status bar. [DO NOT MERGE]
2015-08-27 01:45:24 +00:00
Deepanshu Gupta
14d291e866
am 5d282e3f: am 5769732e: (-s ours) am 9d6e87b6: am da687918: Make getInt in BridgeTypedArray accept empty String. [DO NOT MERGE]
...
* commit '5d282e3f3c280642ce7c99c4e72f0ccf7132fc09':
Make getInt in BridgeTypedArray accept empty String. [DO NOT MERGE]
2015-08-27 01:45:20 +00:00
Deepanshu Gupta
1ddcfe8442
am 47530108: am 728fc731: (-s ours) am c43506fc: am 8c674fda: Fix layout mirroring. [DO NOT MERGE]
...
* commit '47530108c22cb8eb50d425cd10be48b4fb3005b0':
Fix layout mirroring. [DO NOT MERGE]
2015-08-27 01:45:13 +00:00
Deepanshu Gupta
7b552da2d1
am 4116ed7b: am 37ae8f4e: (-s ours) am 918e62f1: am 7aa36129: Fix typo: s/FullScreen/Fullscreen/ in LayoutLib. [DO NOT MERGE]
...
* commit '4116ed7b0524b42d8d3b0cb01545e1dc3bac6c6c':
Fix typo: s/FullScreen/Fullscreen/ in LayoutLib. [DO NOT MERGE]
2015-08-27 01:45:09 +00:00
Deepanshu Gupta
6fb997626a
am dfcd35d7: am e4b4b084: (-s ours) am eb15670c: am 92f373fe: Fix Matrix_Delegate.native_getValues() [DO NOT MERGE]
...
* commit 'dfcd35d7929025fdcd2f13a1fe5ec84090f07716':
Fix Matrix_Delegate.native_getValues() [DO NOT MERGE]
2015-08-27 01:45:04 +00:00
Deepanshu Gupta
66c51bef2f
am a0bef60c: am 05ed2d91: (-s ours) am 42e53ecb: am 66d91401: Revert to using AppTheme for LayoutLib tests. [DO NOT MERGE]
...
* commit 'a0bef60c3670e4484b5bfc3fc5cc79b7f9918603':
Revert to using AppTheme for LayoutLib tests. [DO NOT MERGE]
2015-08-27 01:45:00 +00:00
Deepanshu Gupta
f0d24b6561
am af3deb06: am 21f66a6b: (-s ours) am 5078ad32: am 6b1b651f: Fix imports. [DO NOT MERGE]
...
* commit 'af3deb06be28a6131d854ae4a109aa49dc8179dc':
Fix imports. [DO NOT MERGE]
2015-08-27 01:44:56 +00:00
Deepanshu Gupta
84544de7fe
am 554f3a35: am 34f6f597: (-s ours) am 4a213763: am 5ad4dae1: Fix theme namespace in tests. [DO NOT MERGE]
...
* commit '554f3a352a0a2091321cf72b4ddf32869c901dcb':
Fix theme namespace in tests. [DO NOT MERGE]
2015-08-27 01:44:52 +00:00
Deepanshu Gupta
baff0776bd
am 4ed5de88: am 39b4f4cc: (-s ours) am f988761c: am 723e136f: Run setup for full tests only once. [DO NOT MERGE]
...
* commit '4ed5de8861ab085f253086141de7c96f54acf41a':
Run setup for full tests only once. [DO NOT MERGE]
2015-08-27 01:44:46 +00:00
Deepanshu Gupta
e77d052b25
am dd7d7aac: am de8da279: (-s ours) am e54dbc4a: am 3ba16c1d: LayoutLib: fix layout when nav bar is absent. [DO NOT MERGE]
...
* commit 'dd7d7aacfea68dfd20a7b6d4be67777a7cfe2993':
LayoutLib: fix layout when nav bar is absent. [DO NOT MERGE]
2015-08-27 01:44:42 +00:00
Deepanshu Gupta
be6438aaf4
am 28677599: am 963cac18: (-s ours) am 147c0506: am 55a36337: LayoutLib: Fix Status/Navigation Bar color. [DO NOT MERGE]
...
* commit '28677599a9adc1e41f4e48623fbbe7839a43223a':
LayoutLib: Fix Status/Navigation Bar color. [DO NOT MERGE]
2015-08-27 01:44:37 +00:00
Deepanshu Gupta
143837717d
am fe0e8709: am 76111ecb: (-s ours) am e093bbf3: am d861fd81: Set support flag for custom layouts for RecyclerView. [DO NOT MERGE]
...
* commit 'fe0e87094c1df6ee3ec5a1bf420c74b134bd673d':
Set support flag for custom layouts for RecyclerView. [DO NOT MERGE]
2015-08-27 01:44:33 +00:00
Deepanshu Gupta
0155fb6454
am b342aba0: am c5bd6146: (-s ours) am 8a50ecea: am 82fae621: LayoutLib: translucent sys ui bars [DO NOT MERGE]
...
* commit 'b342aba021104d167608349e69e1398b65cf57de':
LayoutLib: translucent sys ui bars [DO NOT MERGE]
2015-08-27 01:44:28 +00:00
Deepanshu Gupta
a5e87b01ff
am 23a7bc9c: am 6dcfe1e2: (-s ours) am d4be80d9: am 9068539a: Update nav bar icons. [DO NOT MERGE]
...
* commit '23a7bc9cc65952c6127ccbbdce6c80fc4c04e89a':
Update nav bar icons. [DO NOT MERGE]
2015-08-27 01:44:24 +00:00
Deepanshu Gupta
befeb76711
am 884cc475: am 5eaa09ff: (-s ours) am d1dde055: am e5afc311: Move the layout code out of RenderSessionImpl. [DO NOT MERGE]
...
* commit '884cc4754b4062d7263000006b58bade82d09985':
Move the layout code out of RenderSessionImpl. [DO NOT MERGE]
2015-08-27 01:44:20 +00:00
Deepanshu Gupta
1f178854af
am d7e001e6: am 1f2c15ca: (-s ours) am 87f5fd6b: am c989950d: CalendarView rendering: use R.styleable to find attr. [DO NOT MERGE]
...
* commit 'd7e001e640d5255525138631dd8b62fda8d63da0':
CalendarView rendering: use R.styleable to find attr. [DO NOT MERGE]
2015-08-27 01:44:15 +00:00
Deepanshu Gupta
a097124d65
am 19229a8e: am 36e164e0: (-s ours) am e3eecca9: am b2fdaca9: Add tools:openDrawer to open a DrawerLayout. [DO NOT MERGE]
...
* commit '19229a8e1f929393b0bbd2cdd1f27bfe15865411':
Add tools:openDrawer to open a DrawerLayout. [DO NOT MERGE]
2015-08-27 01:44:10 +00:00
Deepanshu Gupta
5e570d37df
am c1b987f0: am 13cd7660: (-s ours) am b4060700: am a14ec6f4: Change tools:list_item to listitem. [DO NOT MERGE]
...
* commit 'c1b987f0b574b25ecea115562122faf5c74b142e':
Change tools:list_item to listitem. [DO NOT MERGE]
2015-08-27 01:44:02 +00:00
Deepanshu Gupta
44063c65f6
am af51c690: am a556d756: (-s ours) am 8bfc5a9d: am b1e21330: Implement tools:list_item for RecyclerView. [DO NOT MERGE]
...
* commit 'af51c69052e4a7e4c8a10358812976bb188f050c':
Implement tools:list_item for RecyclerView. [DO NOT MERGE]
2015-08-27 01:43:52 +00:00
Jens Ole Lauridsen
8d0ec8a24a
am 7f795d16: am 413d41aa: (-s ours) am 67b73b60: am cd4d5b3f: Support AppBar from Material Design. [DO NOT MERGE]
...
* commit '7f795d16e1207eced6fbb48e889da49105a0b8b5':
Support AppBar from Material Design. [DO NOT MERGE]
2015-08-27 01:43:47 +00:00
Deepanshu Gupta
8ffa52aff7
am 1df73c5b: am 7a92c26e: (-s ours) am 6f5709ca: am de13095d: Update tests per new layoutlib_api [DO NOT MERGE]
...
* commit '1df73c5bef6dd20e1b3a0dd79f9e56a4a1609e6d':
Update tests per new layoutlib_api [DO NOT MERGE]
2015-08-27 01:43:43 +00:00
Deepanshu Gupta
4de90cf0a9
am 40960191: am c5c2ea04: (-s ours) am 9a13b1e7: am db67caa6: Add missing resolveResValue call. [DO NOT MERGE]
...
* commit '409601913682269d6682259ceaa706a29cec56c4':
Add missing resolveResValue call. [DO NOT MERGE]
2015-08-27 01:43:39 +00:00
Deepanshu Gupta
15dd38029e
am b9d2a529: am e4acf0ad: (-s ours) am ad16968d: am 6eef1246: LayoutLib: Skip classes from java package. [DO NOT MERGE]
...
* commit 'b9d2a529952d3ee0edd483bf19b59a080dcd9c98':
LayoutLib: Skip classes from java package. [DO NOT MERGE]
2015-08-27 01:43:35 +00:00
Deepanshu Gupta
74f8896845
am 637eacfd: am 7911c8b9: (-s ours) am 15e549a8: am 4f5e6c63: Skip warnings for some unresolved references. [DO NOT MERGE]
...
* commit '637eacfdb4d2b499806f4a1b3b5ebab78b5f3bca':
Skip warnings for some unresolved references. [DO NOT MERGE]
2015-08-27 01:43:31 +00:00
Deepanshu Gupta
1d1fae8141
am 8cafc782: am 13670bc6: (-s ours) am 669e4969: am 3e875dbb: Fix import order. [DO NOT MERGE]
...
* commit '8cafc782d8763b0bc9044c21595026707828596b':
Fix import order. [DO NOT MERGE]
2015-08-27 01:43:26 +00:00
Deepanshu Gupta
a62ad1565a
am 57185503: am 6dc8bab9: (-s ours) am c0fd1316: am e5fa12ad: Fix ParserFactory not initialized error. [DO NOT MERGE]
...
* commit '57185503a11d8509a432c673a1cb38d5efd6aacf':
Fix ParserFactory not initialized error. [DO NOT MERGE]
2015-08-27 01:43:22 +00:00
Deepanshu Gupta
26bdd0c8a2
am e779dec0: am bf7907bf: (-s ours) am 6b836cd0: am a287b842: Fix NPE in BridgeContext.obtainStyledAttributes() [DO NOT MERGE]
...
* commit 'e779dec0ab98637a4269bcd2a8cdd9c0e2e01bf2':
Fix NPE in BridgeContext.obtainStyledAttributes() [DO NOT MERGE]
2015-08-27 01:43:17 +00:00
Deepanshu Gupta
ec160c6754
am 42872f73: am f2bf5470: (-s ours) am 91e456d2: am e698bb27: Fix BridgeTypedArray.getType() [DO NOT MERGE]
...
* commit '42872f7342f49a58ecee62d547e8a074b9321871':
Fix BridgeTypedArray.getType() [DO NOT MERGE]
2015-08-27 01:43:13 +00:00
Deepanshu Gupta
0b95542d1b
am 35f6976e: am 7ec7805a: (-s ours) am 8a6295e8: am e481e713: Include Shapes in LayoutLib. [DO NOT MERGE]
...
* commit '35f6976e10d04dd6fc6576895689b3327250cdc4':
Include Shapes in LayoutLib. [DO NOT MERGE]
2015-08-27 01:43:05 +00:00
Deepanshu Gupta
c0a9faad42
am dc78e108: am 594939fc: (-s ours) am 66d5f24d: am ba5a02c5: LayoutLib: Support getting resource arrays. [DO NOT MERGE]
...
* commit 'dc78e1080ed5c37b3ed8b633c025421d584a0aed':
LayoutLib: Support getting resource arrays. [DO NOT MERGE]
2015-08-27 01:43:00 +00:00
Deepanshu Gupta
f36968355d
am 0ae85775: am bd343c1f: (-s ours) am b32e44ff: am a5ffed0b: LayoutLib: Change nullity annotations. [DO NOT MERGE]
...
* commit '0ae857751caf4ecec16e164ca7a0e5a35eab8764':
LayoutLib: Change nullity annotations. [DO NOT MERGE]
2015-08-27 01:42:56 +00:00
Deepanshu Gupta
b602943f0d
am 7d7f0f47: am 9b1ac269: (-s ours) am 1754824c: am c96ef952: Add documentation about hack in commit: f8ea750455 [DO NOT MERGE]
...
* commit '7d7f0f4731b9908117cf157ee3fbf992d9e09c6d':
Add documentation about hack in commit: f8ea750455 [DO NOT MERGE]
2015-08-27 01:42:52 +00:00
Deepanshu Gupta
0f0cae1a26
am fcc62127: am 6b7f9ae6: (-s ours) am 678f0ea2: am b318ff54: Make DatePicker rendering not fail (style search fix). [DO NOT MERGE]
...
* commit 'fcc6212778590a9d22379f21b414c4ee1e1bf7c2':
Make DatePicker rendering not fail (style search fix). [DO NOT MERGE]
2015-08-27 01:42:49 +00:00
Deepanshu Gupta
14be8ed3b4
am e3040e9a: am d6363d86: (-s ours) am 2e57c1e2: am cc5e69e4: Inject anonymous inner classes of injected classes [DO NOT MERGE]
...
* commit 'e3040e9a737b442a7860eaaafb691c780f3d0ce6':
Inject anonymous inner classes of injected classes [DO NOT MERGE]
2015-08-27 01:42:45 +00:00
Deepanshu Gupta
2c1cc06109
am 56c72f4c: am 5b886bb0: (-s ours) am 899daf75: am d7e89906: Update platformDir search in tests. [DO NOT MERGE]
...
* commit '56c72f4c50556fc3072460fedf83145d73eb6f96':
Update platformDir search in tests. [DO NOT MERGE]
2015-08-27 01:42:41 +00:00
Deepanshu Gupta
4b030f0bb3
am 720d677f: am aae9c930: (-s ours) am 2f50403f: am afedbc47: Make Context.getClassLoader() work. [DO NOT MERGE]
...
* commit '720d677fc29fdaaa8aed14f7eb1f0137cec5c3e9':
Make Context.getClassLoader() work. [DO NOT MERGE]
2015-08-27 01:42:37 +00:00
Deepanshu Gupta
bf2c3b6790
am ef319302: am 522e67e4: (-s ours) am de3ac8f9: am 92480a9a: Fix include tag rendering. [DO NOT MERGE]
...
* commit 'ef31930253fe9c0b0cc7d42c0f11181ffe69ea1b':
Fix include tag rendering. [DO NOT MERGE]
2015-08-27 01:42:32 +00:00
Deepanshu Gupta
8053ef0c01
am a6d71a2c: am 8df6131a: (-s ours) am 50e1406a: am f6b08547: Show better error message for color attr not found. [DO NOT MERGE]
...
* commit 'a6d71a2c37fbf4357ddb084ed5050c27826514ac':
Show better error message for color attr not found. [DO NOT MERGE]
2015-08-27 01:42:26 +00:00
Deepanshu Gupta
48aea8cc12
am df44516b: am 59f026e9: (-s ours) am 81990c3f: am b1370c26: Fix build: udpate parser factory method [DO NOT MERGE]
...
* commit 'df44516b78b6dd3c2ae5849a07a6e07e9302b668':
Fix build: udpate parser factory method [DO NOT MERGE]
2015-08-27 01:42:22 +00:00
Deepanshu Gupta
ac5f66e32e
am bf019327: am b44f7fda: (-s ours) am 0a07bb95: am aa729889: Don\'t keep LayoutlibCallback reference. [DO NOT MERGE]
...
* commit 'bf01932797aa5ae8d94643b7861b45c89364b2ba':
Don't keep LayoutlibCallback reference. [DO NOT MERGE]
2015-08-27 01:42:18 +00:00
Deepanshu Gupta
8affffc782
am ef284578: am 78d77bc3: (-s ours) am bbbdc2ad: am 5c90c4f4: Remove kxml dependency [DO NOT MERGE]
...
* commit 'ef284578ee3b77890bcb45bbd1f89a5d244bced1':
Remove kxml dependency [DO NOT MERGE]
2015-08-27 01:42:13 +00:00
Rich Slogar
258b56ec58
am 9f37bd8a: am 0238bf24: docs: New auto Desktop Head Unit (DHU) docs
...
* commit '9f37bd8a5d61b2fa05af1b259ec0461673434ec8':
docs: New auto Desktop Head Unit (DHU) docs
2015-08-27 01:37:51 +00:00
Deepanshu Gupta
a4a1e68fe7
am ebdedb47: (-s ours) am 42994097: am a1be8b43: LayoutLib: Update golden test images. [DO NOT MERGE]
...
* commit 'ebdedb47e5a24f980e7820c65c60c5bc04c5895d':
LayoutLib: Update golden test images. [DO NOT MERGE]
2015-08-27 01:33:03 +00:00
Deepanshu Gupta
c2e98ca39a
am 68ff174b: (-s ours) am 2b99b5da: am c9862b44: An ugly hack to render CalendarView. [DO NOT MERGE]
...
* commit '68ff174b09d9c2bbacf4baa2ba88045df52af4db':
An ugly hack to render CalendarView. [DO NOT MERGE]
2015-08-27 01:32:58 +00:00