Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-25 | Merge stage-aosp-master into pi-dev-plus-aospq_tzdata_aml_297100400q_tzdata_aml_297100300q_tzdata_aml_297100000q_tzdata_aml_296200000q_tzdata_aml_295600118q_tzdata_aml_295600110q_tzdata_aml_295500002q_tzdata_aml_295500001q_tzdata_aml_294400310android-mainline-12.0.0_r54android-mainline-12.0.0_r111android-mainline-10.0.0_r9android-mainline-10.0.0_r8android-mainline-10.0.0_r7android-mainline-10.0.0_r6android-mainline-10.0.0_r5android-mainline-10.0.0_r4android-mainline-10.0.0_r13android-mainline-10.0.0_r12android-mainline-10.0.0_r11android-mainline-10.0.0_r10android-10.0.0_r9android-10.0.0_r8android-10.0.0_r7android-10.0.0_r45android-10.0.0_r44android-10.0.0_r43android-10.0.0_r42android-10.0.0_r41android-10.0.0_r40android-10.0.0_r39android-10.0.0_r38android-10.0.0_r37android-10.0.0_r36android-10.0.0_r35android-10.0.0_r34android-10.0.0_r33android-10.0.0_r32android-10.0.0_r31android-10.0.0_r30android-10.0.0_r29android-10.0.0_r28android-10.0.0_r27android-10.0.0_r26android-10.0.0_r25android-10.0.0_r24android-10.0.0_r23android-10.0.0_r22android-10.0.0_r21android-10.0.0_r20android-10.0.0_r19android-10.0.0_r18android-10.0.0_r16android-10.0.0_r15android-10.0.0_r14android-10.0.0_r13android-10.0.0_r12q_tzdata_aml_297100000android12-mainline-tzdata-releaseandroid10-qpr3-s1-releaseandroid10-qpr3-releaseandroid10-qpr2-s4-releaseandroid10-qpr2-s3-releaseandroid10-qpr2-s2-releaseandroid10-qpr2-s1-releaseandroid10-qpr2-releaseandroid10-qpr1-releaseandroid10-qpr1-mainline-releaseandroid10-qpr1-d-releaseandroid10-qpr1-c-s1-releaseandroid10-qpr1-c-releaseandroid10-qpr1-b-s1-releaseandroid10-qpr1-b-releaseandroid10-mainline-tzdata-releaseandroid10-mainline-resolv-releaseandroid10-mainline-networking-releaseandroid10-mainline-media-releaseandroid10-devandroid10-d4-s1-releaseandroid10-d4-releaseandroid10-c2f2-s2-releaseandroid10-c2f2-s1-releaseandroid10-c2f2-releaseandroid10-android13-mainline-tzdata-release | Xin Li | |
am: e9f4007902 Change-Id: I49ddf66b84bf9c9357af97e2871cc90f9bc98cd1 | |||
2019-02-25 | Merge stage-aosp-master into pi-dev-plus-aosp | Xin Li | |
Bug: 126125118 Change-Id: Ie6b31bb97a9fb0603420f405a8bf73185362aba0 | |||
2019-02-20 | DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-masterandroid-o-mr1-iot-release-1.0.14android-o-mr1-iot-release-1.0.13 | Xin Li | |
Bug: 120848293 Change-Id: I4b14727a88dab59e88a62b5cec751e47a3e84637 | |||
2019-02-20 | [automerger skipped] DO NOT MERGE - Merge PPRL.190205.001 into master am: ↵ | Xin Li | |
eb1899ca38 -s ours am: 6ed5f16c01 -s ours am: 77c95915db -s ours am skip reason: subject contains skip directive Change-Id: I1a2f3cc28c3cf327ac45d6bca710a451e92b1d8a | |||
2019-02-20 | [automerger skipped] DO NOT MERGE - Merge PPRL.190205.001 into master am: ↵ | Xin Li | |
eb1899ca38 -s ours am: 6ed5f16c01 -s ours am skip reason: subject contains skip directive Change-Id: I4af7d95f11a2e10e3aced7618ead7fc02592d669 | |||
2019-02-20 | [automerger skipped] DO NOT MERGE - Merge PPRL.190205.001 into master | Xin Li | |
am: eb1899ca38 -s ours am skip reason: subject contains skip directive Change-Id: I6da052415dfc2a3f6d2d32ecb6b1c2ce8d2cba88 | |||
2019-02-18 | DO NOT MERGE - Merge PPRL.190205.001 into masterandroid-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-q-preview-1android-o-mr1-iot-release-1.0.12android-o-mr1-iot-release-1.0.10oreo-mr1-iot-release | Xin Li | |
Bug: 124234733 Change-Id: I04ff050624b5649a0e840fdc63e531db52240d55 | |||
2019-02-14 | [automerger skipped] DO NOT MERGE - Merge pi-platform-release ↵ | Xin Li | |
(PPRL.190205.001) into stage-aosp-master am: 0d3a7a2a60 -s ours am: 0490b48033 -s ours am skip reason: subject contains skip directive Change-Id: Ic590990d76d61e8008dd247bedc100257c028e56 | |||
2019-02-14 | [automerger skipped] DO NOT MERGE - Merge pi-platform-release ↵ | Xin Li | |
(PPRL.190205.001) into stage-aosp-master am: 0d3a7a2a60 -s ours am skip reason: subject contains skip directive Change-Id: I36be8ef2695e6300b5c4296874be60c6620667ee | |||
2019-02-12 | DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into ↵temp-124234733-master | Xin Li | |
stage-aosp-master Bug: 124234733 Change-Id: I55002b1b7a9c53afc4dcefafcbcb585578a493a2 | |||
2019-02-09 | Snap for 5180536 from 2a49513da00436f434281a98dfb118db855db013 to ↵pie-platform-release | android-build-team Robot | |
pi-platform-release Change-Id: I32c1ba70e0bff663fdd5f10151354ef9ec64fd49 | |||
2019-01-22 | Merge remote-tracking branch 'aosp/upstream' am: 6cccb8fde7 am: bd05e6980b | Dan Willemsen | |
am: c8b9a208eb Change-Id: I14eed78b1df7a1370f4cc36c4a45272cfabef0d6 | |||
2019-01-22 | Merge remote-tracking branch 'aosp/upstream' am: 6cccb8fde7 | Dan Willemsen | |
am: bd05e6980b Change-Id: I98c544018dd371959e47470c4f4f17d79f72f24d | |||
2019-01-22 | Merge remote-tracking branch 'aosp/upstream' | Dan Willemsen | |
am: 6cccb8fde7 Change-Id: I3713a4244b8057dcfb747611b917d95112b2d298 | |||
2019-01-22 | Merge remote-tracking branch 'aosp/upstream' | Dan Willemsen | |
* aosp/upstream: Add --top_level_phony Change-Id: I6ea01a4e9c802c07d20234ef3ef1762b66f8fe3d | |||
2019-01-22 | Merge pull request #164 from danw/top_level_phony | Dan Willemsen | |
Add --top_level_phony | |||
2019-01-21 | Add --top_level_phony | Dan Willemsen | |
This makes the real_to_phony checks assume that any leaf dependencies that doesn't have a '/' in it is a PHONY target. We need this in Android since we now have two separate Kati instances both writing out ninja files from Makefiles. Without this, the real_to_phony checks don't work when the PHONY target is defined in the other Kati instance. Change-Id: Ib0aeee8e57e47b37adef1f5bed871f909cc4af9d | |||
2019-01-11 | Merge remote-tracking branch 'aosp/upstream' into update am: 6a94855578 am: ↵ | Dan Willemsen | |
98e7c403c9 am: c44ea02967 Change-Id: I2a9126c9c6249720c643a0ba9a3cc28418096366 | |||
2019-01-11 | Merge remote-tracking branch 'aosp/upstream' into update am: 6a94855578 | Dan Willemsen | |
am: 98e7c403c9 Change-Id: Ie4efef8838aff795c07fae6d2416532200773785 | |||
2019-01-11 | Merge remote-tracking branch 'aosp/upstream' into update | Dan Willemsen | |
am: 6a94855578 Change-Id: I3e189375d2f68817aad2757ccd796cc577f49f5a | |||
2019-01-11 | Merge remote-tracking branch 'aosp/upstream' into update | Dan Willemsen | |
* aosp/upstream: Use std::random_device instead of initializing via getpid Fix undeclared identifier 'exit' on Mac. Fix segfault when reporting implicit outputs error Update travis config; require clang-format to pass Run clang-format Bug: 122270019 Test: upstream Test: aosp-build-tools forrest build Change-Id: I8639b4c04fe0bf0ea64fb1b801f2e25c69c913e1 | |||
2019-01-11 | Merge pull request #163 from danw/random_affinity | Dan Willemsen | |
Use std::random_device instead of initializing via getpid | |||
2019-01-11 | Use std::random_device instead of initializing via getpid | Dan Willemsen | |
getpid worked fine for this until we started trying to run Kati within a pid namespace (via nsjail). Then it consistently got the same pid, which resulted in multiple copies of Kati all running on the same CPU. Change-Id: If50846f742c3898ca92e21e0d2c78ad8e34d0128 | |||
2018-12-10 | [automerger skipped] DO NOT MERGE am: 679d6bb847 -s ours am: d5f699af92 -s ↵ | Xin Li | |
ours am: e7b9330b75 -s ours Change-Id: I7b2cde67c3518d061baf39f724d634855234c44b | |||
2018-12-10 | [automerger skipped] DO NOT MERGE am: 679d6bb847 -s ours | Xin Li | |
am: d5f699af92 -s ours Change-Id: Ice1060d4f5bf8ce0d57913b263a5db5bcdde3852 | |||
2018-12-10 | [automerger skipped] DO NOT MERGE | Xin Li | |
am: 679d6bb847 -s ours Change-Id: If62fd6f02e77ef228d17511b1920b0aadfff40e5 | |||
2018-12-07 | DO NOT MERGEandroid-o-mr1-iot-release-1.0.8android-o-mr1-iot-release-1.0.7 | Xin Li | |
Merge pie-platform-release (PPRL.181205.001, history only) into master Bug: 120502534 Change-Id: I45c2b2f5b9df9e91a3f09e34f6f6de2028134191 | |||
2018-12-05 | Merge pull request #162 from Martin-Hsu/master | Dan Willemsen | |
Fix undeclared identifier 'exit' on Mac. | |||
2018-12-06 | Fix undeclared identifier 'exit' on Mac. | Martin Hsu | |
Fix undeclared identifier 'exit' on Mac. | |||
2018-11-12 | Merge pull request #161 from colincross/implicit_outputs_segfault | colincross | |
Fix segfault when reporting implicit outputs error | |||
2018-11-12 | Fix segfault when reporting implicit outputs error | Colin Cross | |
The format expected the LOCF macro to convert a Loc object to %s:%d, but was getting just the Loc object. Change-Id: I64005aa0b23fe1f70292a3da543799c51fbdcdc9 | |||
2018-11-05 | Merge pull request #160 from danw/clang-format | Dan Willemsen | |
Run clang-format, then enforce it via Travis | |||
2018-11-05 | Update travis config; require clang-format to pass | Dan Willemsen | |
2018-11-05 | Run clang-format | Dan Willemsen | |
2018-10-31 | Merge remote-tracking branch 'aosp/upstream' am: 667d0786cf am: f6037b3fd7 | Dan Willemsen | |
am: 16a0f0bb70 Change-Id: Icf22605c365f0fcb51ad8aac62be4c689505b90a | |||
2018-10-31 | Merge remote-tracking branch 'aosp/upstream' am: 667d0786cf | Dan Willemsen | |
am: f6037b3fd7 Change-Id: Ieaefbefb48dd0ea6f1bc310c2ed53d2ff7d52bc3 | |||
2018-10-31 | Merge remote-tracking branch 'aosp/upstream' | Dan Willemsen | |
am: 667d0786cf Change-Id: I8c9c756152a5a9240b9487582d11879577858552 | |||
2018-10-30 | Merge remote-tracking branch 'aosp/upstream'android-wear-8.0.0_r2android-o-mr1-iot-release-smart-display-r9android-o-mr1-iot-release-smart-display-r8android-o-mr1-iot-release-smart-display-r5android-o-mr1-iot-release-smart-display-r40.1Jandroid-o-mr1-iot-release-smart-display-r4android-o-mr1-iot-release-smart-display-r39android-o-mr1-iot-release-smart-display-r30android-o-mr1-iot-release-smart-display-r22android-o-mr1-iot-release-smart-display-r14android-o-mr1-iot-release-smart-clock-r6android-o-mr1-iot-release-smart-clock-r2android-o-mr1-iot-release-smart-clock-fsiandroid-o-mr1-iot-release-smart-clock-fcsandroid-o-mr1-iot-release-cube_r2android-o-mr1-iot-release-cube-fsiandroid-o-mr1-iot-release-cube-fcsandroid-n-iot-release-ihome-igv1nougat-iot-release | Dan Willemsen | |
* aosp/upstream: Improve regen performance by setting cpu affinity Test: m nothing (with new ckati prebuilt) Change-Id: I90eee540ad65b330d2d3f833e1bc7dc775102fff | |||
2018-10-30 | Merge pull request #156 from danw/regen_affinity | Dan Willemsen | |
Improve regen performance by setting cpu affinity | |||
2018-10-30 | Improve regen performance by setting cpu affinity | Dan Willemsen | |
For aosp/master aosp_arm64-eng, this brings the times for regen down by nearly a second: glob time (regen) 0.52 -> 0.52 shell time (regen) 2.25 -> 1.39 stat time (regen) 0.54 -> 0.44 Some of our internal targets show larger decreases: glob time (regen) 0.81 -> 0.83 shell time (regen) 4.84 -> 2.99 stat time (regen) 1.11 -> 0.95 Change-Id: I2c52de0643a3a424e9866017cc53dde4a24a40ec | |||
2018-10-26 | Merge remote-tracking branch 'aosp/upstream' am: 2de6712ec4 am: e3a8287fe6 | Dan Willemsen | |
am: 1ca31fa43d Change-Id: I2f2e3491e1e45eadb7feb68155260ab062a326dc | |||
2018-10-26 | Merge remote-tracking branch 'aosp/upstream' am: 2de6712ec4 | Dan Willemsen | |
am: e3a8287fe6 Change-Id: I8d43b70d9393f737d472285d4e11d98df50014bc | |||
2018-10-26 | Merge remote-tracking branch 'aosp/upstream' | Dan Willemsen | |
am: 2de6712ec4 Change-Id: Ibfd49a068613ab17103ac69bd0d00bdd56ea912d | |||
2018-10-26 | Merge remote-tracking branch 'aosp/upstream' | Dan Willemsen | |
* aosp/upstream: Add --empty_ninja_file for test usecases Update README.md Test: prebuilts/build-tools/build-prebuilts.sh Change-Id: I36f082a27b3d7067517af9d55085bfb383df9c68 | |||
2018-10-26 | Merge pull request #155 from danw/empty_ninja_file | Dan Willemsen | |
Add --empty_ninja_file for test usecases | |||
2018-10-26 | Add --empty_ninja_file for test usecases | Dan Willemsen | |
In cases that we want to run Kati in many configurations to verify all of the generation logic works without errors, but don't care about running the final ninja file, writing it out only wastes time. So add a --empty_ninja_file option that skips writing out build rules and defaults information, leading to a very small ninja file. Our specific use case (Soong's build_test / multiproduct_kati) runs Kati several hundred times for different configurations, and the ninja files are around 750MB. Even when we truncate them immediately after writing, that still leads to hundreds of gigabytes of writes to disk. Change-Id: Ie4e7800ccfaeb653e89ed5d5ea3010b0c8ff314a | |||
2018-10-24 | [automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT ↵ | Bill Yi | |
MERGE am: fa4ddf57d4 -s ours am: d43c7bfcf9 -s ours Change-Id: I3692a5036c6eaa1749597dbddeded883c2de7b09 | |||
2018-10-24 | [automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT ↵ | Bill Yi | |
MERGE am: fa4ddf57d4 -s ours Change-Id: Id261bc668a7fb3230d8c67e6fd561cd7e9c6f9db | |||
2018-10-24 | Merge pi-platform-release to stage-aosp-master - DO NOT MERGE | Bill Yi | |
Change-Id: I2a13815d2bc3547885827c1c7da6e72b5513e649 | |||
2018-10-16 | Merge pull request #151 from google/danw-readme-update | Dan Willemsen | |
Update README.md |