summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-01[automerger skipped] libbinder: split out PackageManagerNative aidl am: ↵temp_sam_202323961Samiul Islam
f3c79b7341 -s ours am skip reason: Merged-In I691fefed4ee0a3d7e16acba5c052ca3747a411f3 with SHA-1 987e8eea57 is already in history Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1827234 Change-Id: Ifaf3cdb2ee959482c8a9c8bd134e3fd444483aa6
2021-09-16libbinder: split out PackageManagerNative aidlSamiul Islam
Very few clients of libbinder use PackageManagerNative service, as such it's a waste to couple them together. Now, user of PackageManagerNative service need to add the corresponding aidl files as shared library. Bug: 183654927 Test: builds + presubmit Ignore-AOSP-First: To avoid merge conflicts, uploading it internally first. Will be cherry-picked to AOSP later. Change-Id: I691fefed4ee0a3d7e16acba5c052ca3747a411f3 Merged-In: I691fefed4ee0a3d7e16acba5c052ca3747a411f3
2021-09-15libbinder: split out PackageManagerNative aidlSamiul Islam
Very few clients of libbinder use PackageManagerNative service, as such it's a waste to couple them together. Now, user of PackageManagerNative service need to add the corresponding aidl files as shared library. Bug: 183654927 Test: builds + presubmit Change-Id: I691fefed4ee0a3d7e16acba5c052ca3747a411f3 Merged-In: I691fefed4ee0a3d7e16acba5c052ca3747a411f3 (cherry picked from commit 165de728cd7c974df3000f8d5df857532952d8eb)
2021-08-14Merge sc-dev-plus-aosp-without-vendor@7634622Xin Li
Merged-In: Iee3780a184325c15c5dfb4fc9662cda10e6ebc1a Change-Id: Ia2ba427ae4ad339ccef0370064967f077cba9abf
2021-07-14[automerger skipped] Delete deprecated IORap test files. am: a355d44faa am: ↵yawanng
24e985f64f -s ours am skip reason: Merged-In I8535d1573b9f2df0be02fe04b4cf25478bc0778f with SHA-1 1989585045 is already in history Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1758907 Change-Id: Iee3780a184325c15c5dfb4fc9662cda10e6ebc1a
2021-07-14Delete deprecated IORap test files. am: a355d44faayawanng
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1758907 Change-Id: Ic3ccc66ae0678d5ca67b2e335b77308fab6066d3
2021-07-13Delete deprecated IORap test files. am: 1989585045yawanng
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/iorap/+/15244888 Change-Id: Iade99bd9141db1f2f84fd094d3bcd0be878f0704
2021-07-13Delete deprecated IORap test files.android-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devyawanng
Test: m Bug: 192684294 Change-Id: I8535d1573b9f2df0be02fe04b4cf25478bc0778f Merged-In: I8535d1573b9f2df0be02fe04b4cf25478bc0778f (cherry picked from commit f88740b0c748c32504040a4d2d4ec816395ad540)
2021-07-09Delete deprecated IORap test files.android-s-beta-5android-s-beta-4android-s-beta-3android-s-beta-5android-s-beta-4yawanng
Test: m Change-Id: I8535d1573b9f2df0be02fe04b4cf25478bc0778f Merged-In: I8535d1573b9f2df0be02fe04b4cf25478bc0778f
2021-06-13DO NOT MERGE - Merge ab/7272582 am: 225f3ff620 am: 1e2b50733cXin Li
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1736137 Change-Id: I079ea22b30672c3ff6913948a6e6aab046ed0b84
2021-06-13DO NOT MERGE - Merge ab/7272582 am: 225f3ff620Xin Li
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1736137 Change-Id: Icb020e69e430cc6f7d2492fd03045faf9bcac438
2021-06-11DO NOT MERGE - Merge ab/7272582Xin Li
Bug: 190855093 Change-Id: I3cb19aa83392c5791a9f94c3c5cb819f8aeac1a1
2021-03-20iorap: Don't purge traces when exclude dex files. am: 8e7b73457f am: ↵yawanng
89e89f43b6 am: 78687fa8ae Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1646890 Change-Id: Id0f9a49bb30e3af83059cdb3b99594338292591a
2021-03-20iorap: Don't purge traces when exclude dex files. am: 8e7b73457f am: 89e89f43b6temp_ab_7272582yawanng
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1646890 Change-Id: Ib9cbcfdf5305fdfaeded4997fc2f8b01241b4be4
2021-03-20iorap: Don't purge traces when exclude dex files. am: 8e7b73457fyawanng
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1646890 Change-Id: I2477a09d36d6adf3961125e7fe3fe3176b899ae3
2021-03-19iorap: Don't purge traces when exclude dex files.android-s-beta-2android-s-beta-1yawanng
Bug: 183055122 Test: m Change-Id: I6802be50b38fd584c145a6fa01edb311b967d9a3
2021-03-19iorap: Toggle dex related file in iorap prefetching. am: deff0e26ce am: ↵yawanng
aa4d3b6af1 am: 0d11906dba Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1645911 Change-Id: If72fc06fbf77be9d2e6d3f2d1aa3de474ad1a6b5
2021-03-19iorap: Toggle dex related file in iorap prefetching. am: deff0e26ce am: ↵yawanng
aa4d3b6af1 Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1645911 Change-Id: I7bb7a3dc2ff57e8efe08264b84b3e5d1271ab5e2
2021-03-19iorap: Toggle dex related file in iorap prefetching. am: deff0e26ceyawanng
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1645911 Change-Id: Iafe2a667ccabd6bab023e398b132ad5e36f51192
2021-03-18iorap: Toggle dex related file in iorap prefetching.yawanng
When off, files affected by dexopt will be ignored. * During compilation, all such files will be ignored so that they won't show up in the prefetching list * Dexopt won't trigger purging of traces Bug: 183055122 Test: atest iorapd-host-tests Change-Id: Ie8f436345d09d672dac26dfc97b9a61e02fa2f90
2021-03-04[automerger skipped] Merge RQ2A.210305.007 am: e34aaaa70e -s ours am: ↵Xin Li
cb11e48d27 -s ours am: 6ec12cf99c -s ours am skip reason: Change-Id I05335737d1a64c8bd133025d91d3d714703512b3 with SHA-1 de6c093dcc is in history Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1613698 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I2bcaa26748b182ae40f82e26318b1e5aeed41ccd
2021-03-03[automerger skipped] Merge RQ2A.210305.007 am: e34aaaa70e -s ours am: ↵Xin Li
cb11e48d27 -s ours am skip reason: Change-Id I05335737d1a64c8bd133025d91d3d714703512b3 with SHA-1 de6c093dcc is in history Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1613698 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I4383fc8537dba5d112fa829f2100a74352c2da54
2021-03-03[automerger skipped] Merge RQ2A.210305.007 am: e34aaaa70e -s oursXin Li
am skip reason: Change-Id I05335737d1a64c8bd133025d91d3d714703512b3 with SHA-1 de6c093dcc is in history Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1613698 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ie68dbe32926c418f992bb2c176f83aa6e4cbb552
2021-03-03Merge RQ2A.210305.007Xin Li
Bug: 180401296 Merged-In: I05335737d1a64c8bd133025d91d3d714703512b3 Change-Id: I2ed3e26d0fff6eccfeaacda84c396f92249968c1
2021-02-23[automerger skipped] Merge ab/7061308 into stage. am: de6c093dcc -s ours am: ↵Xin Li
3a249be4b0 -s ours am skip reason: Change-Id I06aa72fc38ffabc20623dfe531a19c268d936b07 with SHA-1 f167cec167 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/system/iorap/+/13658567 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I7cc86bc034bce1f0a68fed3d1d8c58f1582a7307
2021-02-23[automerger skipped] Merge ab/7061308 into stage. am: de6c093dcc -s oursXin Li
am skip reason: Change-Id I06aa72fc38ffabc20623dfe531a19c268d936b07 with SHA-1 f167cec167 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/system/iorap/+/13658567 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I9219db2ed55d4e2d6d002de4d2af81958e59253e
2021-02-21Merge ab/7061308 into stage.temp_RQ2A.210305.007Xin Li
Bug: 180401296 Merged-In: I06aa72fc38ffabc20623dfe531a19c268d936b07 Change-Id: I05335737d1a64c8bd133025d91d3d714703512b3
2021-02-16[LSC] Add LOCAL_LICENSE_KINDS to system/iorap am: 350fd5708c am: 109b54f5c2 ↵Bob Badour
am: 8ed99b93be Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1588966 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Idf5f14f467a88daa5769817d5f266f550827f4a5
2021-02-16[LSC] Add LOCAL_LICENSE_KINDS to system/iorap am: 350fd5708c am: 109b54f5c2Bob Badour
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1588966 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Iae97deb3266f14c026689576a5abc555fb4d2ae5
2021-02-15[LSC] Add LOCAL_LICENSE_KINDS to system/iorap am: 350fd5708cBob Badour
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1588966 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Iaef44e17f44646fa8963515037d574bc4958c82b
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to system/iorapandroid-s-preview-1Bob Badour
Added SPDX-license-identifier-Apache-2.0 to: Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: I8a6ef1e7fd0754f55dc03e50338d1a0b0ee2b967
2021-01-20iorap: fix a use of an uninitialized valueGeorge Burgess IV
We shouldn't be printing the parsed value here if parsing fails. Caught by the static analyzer: > system/iorap/src/compiler/main.cc:150:9: warning: 1st function call argument is an uninitialized value [clang-analyzer-core.CallAndMessage] Bug: None Test: TreeHugger Change-Id: Idba773bc0a3e9276dede4bcfb4293153a03181e5
2021-01-06iorap: Change the init config of iorapd. am: 44176c75f7 am: 468b97b288 am: ↵yawanng
d391449d18 Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1534061 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I18b7070849953f460c5e4dceb5e75819c62665b5
2021-01-06iorap: Change the init config of iorapd. am: 44176c75f7 am: 468b97b288yawanng
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1534061 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I0a970531508b720ce5282f3ce8f0c5248dac5a4a
2021-01-06iorap: Change the init config of iorapd. am: 44176c75f7yawanng
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1534061 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I2dff2344b1b6919c734db0438662307d17c15df8
2020-12-23iorap: Change the init config of iorapd.yawanng
Only start iorapd when either prefetching or tracing is enabled. Bug: 176037717 Test: atest CtsStagedInstallHostTestCases: com.android.tests.stagedinstall.host.StagedInstallTest#testInstallStagedApexAndApk Change-Id: Iea419aa40124e79595d4f4da35c4856a9fdc9608
2020-12-22Revert "iorap: Change the config of iorapd native service." am: 03b906b1be ↵Les Lee
am: 11efbe7aa3 am: f167cec167 Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1533186 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I37e9f919d856cc3fce2424bb71b23750646a648e
2020-12-22Revert "iorap: Change the config of iorapd native service." am: 03b906b1be ↵Les Lee
am: 11efbe7aa3 Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1533186 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I06aa72fc38ffabc20623dfe531a19c268d936b07
2020-12-22Revert "iorap: Change the config of iorapd native service." am: 03b906b1beLes Lee
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1533186 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Iad280fd53ae9588ea59a5abd74b575ce58b4a686
2020-12-21Revert "iorap: Change the config of iorapd native service."Les Lee
This reverts commit 7c7a051088dcf0898a0f8731cf24c5d0b83e2270. Reason for revert: <INSERT REASONING HERE> Test Monitor revert the patch to run forrest Bug: 176037717 Change-Id: Ie512084556ec3bc5ac41076511aa646cba99b93c
2020-12-17iorap: Change the config of iorapd native service. am: 7c7a051088 am: ↵yawanng
dd5a4c5f9d am: 04d94b2efd Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1532213 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I259e727d6a0f074aead16ae2ac0646f2cec1b1e3
2020-12-17iorap: Change the config of iorapd native service. am: 7c7a051088 am: dd5a4c5f9dyawanng
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1532213 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I6a24985af769b8ce9782eebeea2ca789ca60a380
2020-12-17iorap: Change the config of iorapd native service. am: 7c7a051088yawanng
Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1532213 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I7b16af0058d255c08e875795a1d652c25c271d0e
2020-12-17iorap: Change the config of iorapd native service.yawanng
* Turn off the service when both prefetching and tracing are off via mendel flags. * Restart the service if it crashes Bug: 174588448 Test: Make and test on a frame device Change-Id: Ib3532f031abea68b2b8b6083cee4f3ff2ea3aba5
2020-12-15Merge "iorap: Terminate iorapd process when both tracing and prefetching are ↵Treehugger Robot
off." am: 844cc7b679 am: 9c7c12c6f7 am: 22e76bf392 Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1522621 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Iba0472f7e70145754e90368bc0e2adbbd59d6e67
2020-12-15Merge "iorap: Terminate iorapd process when both tracing and prefetching are ↵Treehugger Robot
off." am: 844cc7b679 am: 9c7c12c6f7 Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1522621 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ice048939bed346c14e4b0c21522da06a1cbd5812
2020-12-15Merge "iorap: Terminate iorapd process when both tracing and prefetching are ↵Treehugger Robot
off." am: 844cc7b679 Original change: https://android-review.googlesource.com/c/platform/system/iorap/+/1522621 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I80b82f605068aa6d56f87c103f5f752225e2e7d0
2020-12-15Merge "iorap: Terminate iorapd process when both tracing and prefetching are ↵Treehugger Robot
off."
2020-12-10iorap: Terminate iorapd process when both tracing and prefetching are off.yawanng
The tracing and prefetching are controlled via mendel flags. Bug: 174588448 Test: set the flags via mendel and check the log Change-Id: I0473aba4351b1ed0f4724b93e1832f9a02392d3c (cherry picked from commit 7f6465c5797d9358dab187b3e4057b2da145ce5f)
2020-12-04Merge "iorap: Terminate iorapd process when both tracing and prefetching are ↵TreeHugger Robot
off."