- Jan 29, 2022
-
-
Usta Shrestha authored
-
Usta Shrestha authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Sasha Smundak authored
The module name passed to rbld.inherit should be its path without the suffix. Bug: 215182113 Test: internal Change-Id: Ic65a5b73037be84f31f8db29f71f793b6c6034bb
-
- Jan 28, 2022
-
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Bob Badour authored
It might be useful to associate other library names than "Android" with the Apache 2.0 license text. Test: m nothing Change-Id: I3ccbd9ca77f330bb81bf2bf4ec53cfb873befe8b
-
Jared Duke authored
javac is generally a short-lived JVM invocation that doesn't greatly benefit from deep JIT tiering. As such, favor faster startup time by limiting to tier 1 JIT for javac execution. This should greatly reduce overall CPU usage from Java compilation for an arbitrary Android build (~20%), and deliver a small but modest improvement in overall Java build times (~5%). Representative incremental build times with this change: * real 18m3.507s * user 563m4.838s and without: * real 19m11.909s * user 751m27.790s Follow-up changes will apply similar flags for other short-lived JVM build commands. Bug: 205303544 Test: m Change-Id: Ic6315b976063f4330902930a6cf5e5cb394c554c
-
Keyi Gui authored
Merge "Add new file name to output inputs/outputs of actions of modules into a new file when `m json-module-graph` is executed."
-
Pedro Loureiro authored
-
kgui authored
Add new file name to output inputs/outputs of actions of modules into a new file when `m json-module-graph` is executed. And also delete the logic in droidstubs to output JSONDataActions. Test: local. Change-Id: Ib5d6f1f69c16c41f128e481131775c7699f96464
-
Treehugger Robot authored
-
- Jan 27, 2022
-
-
Chih-hung Hsieh authored
-
Treehugger Robot authored
-
Treehugger Robot authored
* changes: [cc] Add per-file OWNERS for cc/coverage.go [cc/coverage] Override/disable -Wframe-larger-than
-
Treehugger Robot authored
* changes: Support building rust modules against musl libc Support genrules as CrtBegin and CrtEnd in rust Support multiple crtbegin and crtend dependencies
-
Connor O'Brien authored
Add "btf" option that generates BTF debug info to support easier map inspection. This is accomplished by passing the "-g" flag to clang when compiling the BPF program. The "-g" option also generates a number of DWARF debug sections which are not necessary for loading BTF information, so strip these to avoid increasing file size unnecessarily. bpfloader currently only supports BTF info for maps, not programs, so we also strip the .BTF.ext section containing program BTF info. Bug: 203823368 Test: libbpf_load_test Test: verify time_in_state.o includes .BTF section iff "btf: true" is set Test: verify time_in_state.o still loads if BTF is enabled Change-Id: Ica25b253bace59d04130b0210350188399889bbe Signed-off-by: Connor O'Brien <connoro@google.com>
-
Chih-Hung Hsieh authored
Test: make Change-Id: Ic2198532be4135401faffdda34d0e108c57b241c
-
Pirama Arumuga Nainar authored
Test: N/A Change-Id: I728208ed9ef10e032fd12e495ba67121e4c849e5
-
Pirama Arumuga Nainar authored
We can expect frame size increase with coverage instrumentation. Test: N/A Change-Id: Ifdb50809c83939ded5a26804aa0ae9404eb1a107
-
Pirama Arumuga Nainar authored
-
Pirama Arumuga Nainar authored
-
Trevor Radcliffe authored
-
Sam Delmerico authored
-
Sam Delmerico authored
-
Pirama Arumuga Nainar authored
Publish internal doc at go/android-native-coverage-local-workflow to AOSP so it's available publicly. Also add OWNERS for this file. Test: N/A Change-Id: I8d25e840b83294e90743d1cb8ff8d86a4579e34a
-
Yi Kong authored
-
Florian Mayer authored
This reverts commit 0edaddf2. Reason for revert: b/http://b/214007768 Change-Id: I60a2e3a5386601992fcb5632c142dd28bdb611b2
-
- Jan 26, 2022
-
-
Pirama Arumuga Nainar authored
Bug: http://b/199203503 Rust's llvm-project source now includes https://reviews.llvm.org/D97448 and we no longer need this workaround. Test: m unicode-xid_test_src_lib and verify __llvm_prf_data section is present. Change-Id: I0387bd3af8bfc765f3aba3b309bfbc7ef49d565d
-
Sam Delmerico authored
This commit adds support for a java_host_test that requires a target binary to run. If the binary has host and target variants and is added as a dependency in the `data` attribute, then the host variant is used. Instead, we need a way to force the use of the target variant. Bug: 182919153 Test: add code from aosp/1647282/1 && atest AuthFsHostTest Change-Id: I68a6259b41a5e6809e1b82eec3122ffdf5067f56
-
Sam Delmerico authored
Currently the list of product variables and whether they are arch-variant is hard-coded. Instead, we can generate this data from the Soong Product_variables struct and use soong_injection to consume it in Bazel. Bug: 209801976 Test: m bp2build && build/bazel/ci/mixed_libc.sh Change-Id: I8a91030950407a10832765f15eb010899d73da26
-
Liz Kammer authored
-
Pedro Loureiro authored
Same pattern used for com.android.sdkext / test_framework-sdkextensions Test: m nothing Test: also tried this with related CLs that make use of this functionality Bug: 195732042 Change-Id: I5adfb0e8650e2e262bf646e56b29965798d0a42f
-
Treehugger Robot authored
-
Yi Kong authored
Bug: 79161490 Test: presubmit Change-Id: I686b5226aad5011ab30a0a105f8c7866cd610502
-
Yi Kong authored
-
Wei Li authored
-
Treehugger Robot authored
-
- Jan 25, 2022
-
-
Pirama Arumuga Nainar authored
Bug: http://b/216364337 This check warns when return values of standard-library functions (including fprintf, snprintf) are not checked. Some of these warnings turn to error when tidy_checks_as_errors in Android.bp. Disable this for now and follow-up after compiler update to disable or fix individual instances. Test: Build with new compiler Change-Id: I5af89b3f9cea4961c69708c51d22c510d478405b
-