Commit graph

14121 commits

Author SHA1 Message Date
Dirk Dougherty
0b345f5896 am 471f0cc8: am 243ffc5b: Merge "Build file breadcrumb from parentdirs keys, optionally linkify." into jb-mr2-docs
* commit '471f0cc84adbb666e4d0e2529feb326df6d3baa3':
  Build file breadcrumb from parentdirs keys, optionally linkify.
2013-09-06 11:48:17 -07:00
Dirk Dougherty
471f0cc84a am 243ffc5b: Merge "Build file breadcrumb from parentdirs keys, optionally linkify." into jb-mr2-docs
* commit '243ffc5bc2f26041b440ad107c1725913c73765a':
  Build file breadcrumb from parentdirs keys, optionally linkify.
2013-09-06 11:44:42 -07:00
Dirk Dougherty
243ffc5bc2 Merge "Build file breadcrumb from parentdirs keys, optionally linkify." into jb-mr2-docs 2013-09-06 18:41:44 +00:00
Eric Laurent
7e258f1106 Merge "add libeffectproxy for audio effects offloading" into klp-dev 2013-09-06 17:50:55 +00:00
Eric Laurent
aaa85b948e add libeffectproxy for audio effects offloading
libeffectproxy is used when offloading audio effects to
a DSP. It is a framework component working with the audio
effects factory in libeffects that must be present on all
products.

Bug: 8174034.
Change-Id: I5035884735a370e9fe87467a45efbf24ba190886
2013-09-06 10:46:05 -07:00
Dirk Dougherty
f2bd4eb26a Build file breadcrumb from parentdirs keys, optionally linkify.
Change-Id: I7f4c9887d77c6d3ab1aca4e05963b6144a8b22f8
2013-09-05 19:17:04 -07:00
Scott Main
85b2d38124 am 9a13b7a4: am 76ff86cd: am 5d9690e3: am 4a9cc386: remove prev/next links from API guides
* commit '9a13b7a416141c46ed032ef72990141925cc8aa3':
  remove prev/next links from API guides
2013-09-05 17:09:50 -07:00
Scott Main
9a13b7a416 am 76ff86cd: am 5d9690e3: am 4a9cc386: remove prev/next links from API guides
* commit '76ff86cd32927899cd6a2913d4eeb920806d0ae6':
  remove prev/next links from API guides
2013-09-05 17:06:52 -07:00
Scott Main
76ff86cd32 am 5d9690e3: am 4a9cc386: remove prev/next links from API guides
* commit '5d9690e376b27ede23c5f8b45e8689ffe30ef290':
  remove prev/next links from API guides
2013-09-05 17:04:33 -07:00
Scott Main
5d9690e376 am 4a9cc386: remove prev/next links from API guides
* commit '4a9cc3864a4fcb80522805bbef5052ff914311e3':
  remove prev/next links from API guides
2013-09-05 17:01:13 -07:00
Scott Main
4a9cc3864a remove prev/next links from API guides
Change-Id: Ic80ec436a6ee1c7decc3a6fc8905f52a1b50ea6a
2013-09-05 16:29:14 -07:00
Kenny Root
e47bf1149c am 69c00c9e: Add libcore.conscrypt tests back to CTS
* commit '69c00c9ee8e6f1d865db3bc61e16473bc64f7a28':
  Add libcore.conscrypt tests back to CTS
2013-09-05 15:43:59 -07:00
Kenny Root
69c00c9ee8 Add libcore.conscrypt tests back to CTS
A reorganization of the libcore test jar files caused the Conscrypt
tests to be accidentally dropped from CTS. Add them back in their own
package.

Bug: 10210673
Change-Id: Ia46a5de925c35115d25b7c0f974eba5b27bbfcd6
2013-09-05 15:10:44 -07:00
Scott Main
9e44e9f666 am 9cf09123: am 07540873: am eb23299b: am 0ad622b4: add ellipsis for overflowing strings in samples nav
* commit '9cf0912352163fb0c9a08221b44be23eccdffc15':
  add ellipsis for overflowing strings in samples nav
2013-09-04 21:22:56 -07:00
Scott Main
9cf0912352 am 07540873: am eb23299b: am 0ad622b4: add ellipsis for overflowing strings in samples nav
* commit '07540873614ac13d1352ab30e25ea8f1aabc4035':
  add ellipsis for overflowing strings in samples nav
2013-09-04 21:21:30 -07:00
Scott Main
0754087361 am eb23299b: am 0ad622b4: add ellipsis for overflowing strings in samples nav
* commit 'eb23299bd55853135ebf3f8a99a0d0bcf1364b0a':
  add ellipsis for overflowing strings in samples nav
2013-09-04 21:19:39 -07:00
Scott Main
eb23299bd5 am 0ad622b4: add ellipsis for overflowing strings in samples nav
* commit '0ad622b4a6fcaa4232b543aba3e28ec982b50d08':
  add ellipsis for overflowing strings in samples nav
2013-09-04 21:17:35 -07:00
Scott Main
0ad622b4a6 add ellipsis for overflowing strings in samples nav
Change-Id: I1efcba409b068be0616eb2e3d80fadda301fd5f6
2013-09-04 21:14:06 -07:00
Andrew Hsieh
129847526a resolved conflicts for merge of fcdf653a to klp-dev-plus-aosp
Change-Id: I1d831bbb4649b2ddc89cdfb71e3b76712bc6469e
2013-09-04 17:14:33 -07:00
Andrew Hsieh
fcdf653a17 am a62334ed: Merge "Add "WITH_SYNTAX_CHECK=1 make ...""
* commit 'a62334edaf9f52dbed3264cda2247f4e5ea7de06':
  Add "WITH_SYNTAX_CHECK=1 make ..."
2013-09-04 14:59:57 -07:00
Andrew Hsieh
a62334edaf Merge "Add "WITH_SYNTAX_CHECK=1 make ..."" 2013-09-04 21:57:52 +00:00
Santos Cordon
072248aa5b am 9647ca3d: Combining InCallUI & Dialer (part 2)
* commit '9647ca3d8e9e4799d41c436db5f594ad32397290':
  Combining InCallUI & Dialer (part 2)
2013-09-04 14:31:38 -07:00
Ying Wang
1be5fb675a am 25f39b2f: am 62cd88d0: Merge "FDO: Only support locally"
* commit '25f39b2fbe9dee8ec6c680569c22c71fce9e595c':
  FDO: Only support locally
2013-09-04 11:56:03 -07:00
Ying Wang
25f39b2fbe am 62cd88d0: Merge "FDO: Only support locally"
* commit '62cd88d0d1614bbdb643f4cf4f014283b427ec7b':
  FDO: Only support locally
2013-09-04 11:53:43 -07:00
Ying Wang
62cd88d0d1 Merge "FDO: Only support locally" 2013-09-04 18:50:48 +00:00
Santos Cordon
9647ca3d8e Combining InCallUI & Dialer (part 2)
Removing InCallUI from generic product.
InCallUI code was built into Dialer so this APK is now redundant

bug:10605332
Change-Id: Icfaf0b1975f2d6749c837f42ee309e17c9d08e23
2013-09-03 18:37:35 -07:00
Andrew Hsieh
6cea59a4b9 Add "WITH_SYNTAX_CHECK=1 make ..."
The new option WITH_SYNTAX_CHECK=1 instructs build system to invoke
"clang -fsyntax-only" to utilize clang's better diagnostics before calling
LOCAL_CC/LOCAL_CXX for code generation.  The compilation time is slightly
longer, and the generated object file should be the same as w/o WITH_SYNTAX_CHECK

Project use lots of GCC extensions (eg. nested function) not supported
by clang may opt out by adding LOCAL_NO_SYNTAX_CHECK:=true

Change-Id: I5689586788ef049bd967364f71f31f1e359bd121
2013-09-04 09:26:25 +08:00
Dirk Dougherty
e8e90c3d58 am 49f58bb7: am 70892395: am d55fb681: am 6fb7e23b: Add file path above h1 in samplecode files.
* commit '49f58bb74ed7cb7038adbd98904c1bf594c45fc3':
  Add file path above h1 in samplecode files.
2013-09-03 15:26:51 -07:00
Dirk Dougherty
49f58bb74e am 70892395: am d55fb681: am 6fb7e23b: Add file path above h1 in samplecode files.
* commit '70892395bb48ffca762a47c9bb35c1ad9c3512dc':
  Add file path above h1 in samplecode files.
2013-09-03 15:25:08 -07:00
Dirk Dougherty
70892395bb am d55fb681: am 6fb7e23b: Add file path above h1 in samplecode files.
* commit 'd55fb681d6766369e2dec734e22534fd43d9cc70':
  Add file path above h1 in samplecode files.
2013-09-03 15:22:45 -07:00
Dirk Dougherty
d55fb681d6 am 6fb7e23b: Add file path above h1 in samplecode files.
* commit '6fb7e23bbaf07c5b89e885656d15efea07c527dc':
  Add file path above h1 in samplecode files.
2013-09-03 15:20:43 -07:00
synergydev
7c4674205c FDO: Only support locally
The issues:
  - The size increase from utilizing FDO is quite large while
    utilizing runtime profiles in build.
  - By default, FDO is utilized globally if the target arch variant
    profiles exist.
  - Not all modules can show statistical significance in
    performance comparison, yet still suffer the size increase.

The solution:
  - Only enable FDO locally with LOCAL_FDO_SUPPORT
    for modules which may benefit enough to justify the size
    tradeoff.

Solution notes:
  - I've noted statistical significance in libwebcore and libskia
    thus far from utilizing FDO.
  - Analysis included sunspider, drawcanvas benchmarks, as
    well as gooda analysis on both arm and x86
  - To support runtime profile generation in modules which have
    LOCAL_FDO_SUPPORT specified,
    BUILD_FDO_INSTRUMENTATION is still used. Otherwise,
    if the target arch variant profiles exist, FDO is utilized for
    specified modules.

Change-Id: I7e95266943ff47c7d82b02e6200fd09911d0bb57
2013-09-03 20:53:20 +00:00
Dirk Dougherty
6fb7e23bba Add file path above h1 in samplecode files.
Change-Id: I91adb197b478ea476bbf0e07650486581c1ca8ec
2013-08-30 19:06:57 -07:00
Torne (Richard Coles)
baa01faf1d am 4f30a507: Merge "Fix handling of .o files in LOCAL_GENERATED_SOURCES." into klp-dev
* commit '4f30a5076bea324b8224e4af4cfcf291f787ed4c':
  Fix handling of .o files in LOCAL_GENERATED_SOURCES.
2013-08-30 02:42:55 -07:00
Torne (Richard Coles)
4f30a5076b Merge "Fix handling of .o files in LOCAL_GENERATED_SOURCES." into klp-dev 2013-08-30 09:41:11 +00:00
Jake Hamby
74383120b7 am 200dbc5f: Remove Moto OMA DM client from build tree.
* commit '200dbc5feae56a31f455a50780133cf515fae0ed':
  Remove Moto OMA DM client from build tree.
2013-08-29 10:30:46 -07:00
Jake Hamby
200dbc5fea Remove Moto OMA DM client from build tree.
Remove Moto OMA DM client from system image and intermediates.

Bug: 10455884
Change-Id: Idc0529d33911dc417f8f5b6db71808bf847eed3c
2013-08-29 17:27:21 +00:00
Torne (Richard Coles)
a5afbe8ac6 Fix handling of .o files in LOCAL_GENERATED_SOURCES.
Rule-generated .o files (in gen_o_objects) were being given a dependency
on everything in LOCAL_GENERATED_SOURCES (except for other .o files);
unfortunately this can still create cycles in cases where there are
explicit dependencies between entries in LOCAL_GENERATED_SOURCES.

Instead, make handling of generated .o files consistent with other
generated files (which don't automatically get any dependencies on other
generated files) by excluding them from the target side of the rule.

Change-Id: I3fb5652dc3d85012c179a03b81887d16a85ab3bf
2013-08-29 15:36:34 +01:00
Ying Wang
5a77890253 am 5430aeab: am cbea143e: am 019891c1: am fc9cd4f5: Create an empty zip file if no dict file found.
* commit '5430aeab36f6c2d2a8ee0cdf3f5fbc0f15dd6dcf':
  Create an empty zip file if no dict file found.
2013-08-28 22:18:29 -07:00
Ying Wang
5430aeab36 am cbea143e: am 019891c1: am fc9cd4f5: Create an empty zip file if no dict file found.
* commit 'cbea143e94409ef941bbfb6c276d26199da46119':
  Create an empty zip file if no dict file found.
2013-08-28 22:16:56 -07:00
Ying Wang
cbea143e94 am 019891c1: am fc9cd4f5: Create an empty zip file if no dict file found.
* commit '019891c1b858e571edd748e884b18d22d8efd10a':
  Create an empty zip file if no dict file found.
2013-08-28 22:14:21 -07:00
Ying Wang
019891c1b8 am fc9cd4f5: Create an empty zip file if no dict file found.
* commit 'fc9cd4f5c17eb51f09bb3fe14526894c7fa33ba6':
  Create an empty zip file if no dict file found.
2013-08-28 22:11:44 -07:00
Ying Wang
fc9cd4f5c1 Create an empty zip file if no dict file found.
Instead of touch an empty file.

Change-Id: Ifa8bb04cea6fc0fc3165337f6815d5976bac677d
(cherry picked from commit c62c92c3d7)
2013-08-29 05:08:54 +00:00
Ying Wang
c97e86dca8 am c62c92c3: Create an empty zip file if no dict file found.
* commit 'c62c92c3d737304cbd38e99e92f29e193b15b7c8':
  Create an empty zip file if no dict file found.
2013-08-28 18:43:32 -07:00
Ying Wang
c62c92c3d7 Create an empty zip file if no dict file found.
Instead of touch an empty file.

Change-Id: Ifa8bb04cea6fc0fc3165337f6815d5976bac677d
2013-08-28 18:38:25 -07:00
Ying Wang
54e81f546c am 37b82aac: Skip compiling Java if an apk has no Java code.
* commit '37b82aacd958ee5b820d0058a808e8f13e9b22bb':
  Skip compiling Java if an apk has no Java code.
2013-08-28 17:34:24 -07:00
Ying Wang
37b82aacd9 Skip compiling Java if an apk has no Java code.
Change-Id: Iee204e03ad5bc8ce5c3b4b3863c19c89184826e2
2013-08-28 17:28:36 -07:00
Ying Wang
9915650b98 am 990cf5e5: Better handle of need_compile_java.
* commit '990cf5e57d5f3e454dd60f1d532f4dabe92a1b32':
  Better handle of need_compile_java.
2013-08-28 14:09:39 -07:00
Ying Wang
990cf5e57d Better handle of need_compile_java.
Change-Id: I609a27e2b35b08962243b6516c6c525c0c938d3c
2013-08-28 14:05:20 -07:00
Ben Cheng
e3b1fc39f9 am db4113fd: am d58df2de: Merge "Re-tighten default compiler options."
* commit 'db4113fdcce77872cc4657d74ac4136b356de928':
  Re-tighten default compiler options.
2013-08-28 11:32:25 -07:00