Age | Commit message (Collapse) | Author |
|
Move from a memory buffer to streaming to file.
(cherry picked from commit c9a2ab417f54eb43bffd14cf9f542808cdd1d040)
Bug: 73175642
Test: mmma system/extras/perfprofd
Test: perfprofd_test
Merged-In: Ibb37b8942e7dbf3c5ff9bf69c00473c57f7d2a7c
Change-Id: Ibb37b8942e7dbf3c5ff9bf69c00473c57f7d2a7c
|
|
Move to its own compilation unit.
(cherry picked from commit d0aac2583c77d76f4b78a500d626b5a2a03c3e05)
Bug: 73175642
Test: mmma system/extras/perfprofd
Merged-In: Iad9ddfe5ea84df9fa1fe27a367ec19aa37162c00
Change-Id: Iad9ddfe5ea84df9fa1fe27a367ec19aa37162c00
|
|
(cherry picked from commit 77ca78a8a22b0f485a013a78edfcff579aa58599)
Bug: 73175642
Test: mmma system/extras/perfprofd
Merged-In: Id3a9ce457917b5453e1bebff274601320e3ca40d
Change-Id: Id3a9ce457917b5453e1bebff274601320e3ca40d
|
|
It doesn't really make sense to deploy perfprofd without simpleperf.
(cherry picked from commit 5091d8588951046f8012800fad16f99cc2223cf6)
Bug: 73175642
Test: mmma system/extras/perfprofd
Merged-In: I4eddd1a3c3f6613ba2c6216103dcbfe62fcda2b3
Change-Id: I4eddd1a3c3f6613ba2c6216103dcbfe62fcda2b3
|
|
A large buffer may not be sent over a binder transaction directly.
(cherry picked from commit 28e31387033fa732b060e9d4325846a7de5d3ae4)
Bug: 73175642
Test: mmma system/extras/perfprofd
Test: perfprofd_tests
Test: manual
Merged-In: I821ee2a0b3015c765c64be13b2d0101bec05a96b
Change-Id: I821ee2a0b3015c765c64be13b2d0101bec05a96b
|
|
Do not attempt to build for host on darwin.
(cherry picked from commit b7fa6225bdaaba7cb10b93d42dff3b5f6f920133)
Bug: 73175642
Test: none
Merged-In: I35d2f4a30499382a84c9298972d0c039a7a0e51a
Change-Id: I35d2f4a30499382a84c9298972d0c039a7a0e51a
|
|
Support host gtests where it makes sense.
(cherry picked from commit 51389ceb22c1833a0c6f3b488fff47d4c7287380)
Bug: 73175642
Test: mmma system/extras/perfprofd
Test: perfprofd_test (host, target)
Merged-In: If56a3eb6addc81b0287ce984d4e2284f28bc675b
Change-Id: If56a3eb6addc81b0287ce984d4e2284f28bc675b
|
|
Switch to using external/perf_data_converter. This removes
on-device symbolization for the moment.
(cherry picked from commit 0c09e0ec9942acc56454720ccc6d26a61e4b2085)
Bug: 73175642
Test: mmma system/extras/perfprofd
Test: perfprofd_test
Merged-In: I01dc7c54299c295b29475632d5b6cf7ce68c236c
Change-Id: I01dc7c54299c295b29475632d5b6cf7ce68c236c
|
|
Add support for passing reserved block percent when making
filesystem (-M)
Bug: 75975085
Test: build taimen, check that -M option takes effect
Change-Id: Ie70159b2cce01e0611299726378e3bcf46fde389
|
|
|
|
Bug: 65481007
Test: Build
Change-Id: I66b280ff4fe06b47084ce4279705582e3d4d0330
|
|
(cherry picked from commit 98d04ade6ab62ed33b9b71da81c3a3b2788a549b)
Bug: 73175642
Test: mmma system/extras/simpleperf
Merged-In: Ie72000d73e914df32bd481f29d42b0f1198bfc78
Change-Id: Ie72000d73e914df32bd481f29d42b0f1198bfc78
|
|
Clean up the code a little.
The removed TEMP_FAILURE_RETRY is actually wrong. The others are either
superfluous or needed.
Be more direct with error returns.
For EBUSY, loop at most ten times, with sleep.
Use unique_fd for descriptor tracking/close.
(cherry picked from commit e4944b10a24c39d9aaba7e1093d91438ddf90d09)
Bug: 76008092
Test: atest time-unit-tests
Merged-In: Id7176e0237a416a4bb19d72c47b8e1a2f6b57ca5
Change-Id: Id7176e0237a416a4bb19d72c47b8e1a2f6b57ca5
|
|
fd2f327219
am: 508badeb8a
Change-Id: I660c171503972ce85331e42d447ca4822677ce2e
|
|
am: fd2f327219
Change-Id: I0650f008511d44f45a45d822e434ffeba8fa8658
|
|
am: 8e57dc74b0
Change-Id: Ib4d9514131ed23989d5ce35424548a1d17be54c3
|
|
|
|
Bug: http://b/73875722
Test: run simpleperf manually.
Change-Id: I010c8612b18cd4034199440cb178d9d9cc8f0ff4
|
|
am: 0e995e4fb4
Change-Id: I5910ee1d1c2ce870432bbe2a9a6f6ab78759c45e
|
|
am: 888a6f522e
Change-Id: I5aba8b7c060b8267e701ed90d2d3ce1f59baa0e6
|
|
am: aa6d306692
Change-Id: I4160fc99fc9b492c93c960b27ea6c5663eceb2d2
|
|
|
|
ddd9efdc77
am: 649577cdb0
Change-Id: I69d8df1380e8793aeaa24456518d897e59c30cae
|
|
am: ddd9efdc77
Change-Id: I09e8cbc1d90967a77dc1e8192e36dd9d7a3d84ce
|
|
am: e92a2d8a43
Change-Id: Ib7a12adb6503814f2290eb28fc23d4ba1a729eac
|
|
|
|
Bug: none
Test: run simpleperf_unit_test.
Test: run simpleperf manually.
Change-Id: I5e7229c8d5bfc4d47a6b7e403e627137c7f36b55
|
|
Increases speed (unwinds per second) by 50%.
Bug: None
Test: manual - took a profile
Test: run simpleperf_unit_test.
Change-Id: I254f70a011c1b3d31bbd4e9e4bb9e85fbf2ffbdf
|
|
6e7c4df7cc am: 7887ff0b10
am: 07411b9a2e
Change-Id: I7d148c69b253a9ee10e73e30dc81ec4fc51fa4f4
|
|
am: 7887ff0b10
Change-Id: I3cf9e3ff4dfec75e6aeaa63785c519ccddf2a284
|
|
am: 6e7c4df7cc
Change-Id: Ib1edbe4cb9c05c515ba3c35da92529d4715999f9
|
|
|
|
Fix:
system/extras/brillo_config/Android.mk:83: error: $(file ...)
is not supported in rules.
Test: m -j32
Bug: b/73753971
Change-Id: I96099be887f404042c28d3fa1c9f4a2e12ce1222
|
|
d17f00fa1e
am: 3d9a3af951
Change-Id: Ia8eafb9049ebf0852c7885eab41bcc1a4f6af5e1
|
|
am: d17f00fa1e
Change-Id: If8b52041b2c4f41a04862a82c3c3233e22fa381f
|
|
am: e8b6340578
Change-Id: I24db4e7ee8fbeddf5c66078f97387fb0c7e26fcb
|
|
|
|
am: 3becc555bc
Change-Id: Ia27b5c2ee8c87b4e9f2814309c79570e1c20c1a8
|
|
am: 4bc2975e86
Change-Id: I6cfa194cb5340bf1c5bc688acaef03884e07277e
|
|
am: 9c5b95eca5
Change-Id: Iaa0c661d1cf86282b0b90aef35be43c8a9d5a8b4
|
|
|
|
And use BUILD_NUMBER_FROM_FILE instead of BUILD_NUMBER to reduce build
reruns.
Test: m -j32
Bug: b/70351683
Change-Id: Ic2a6e2095712828c8314fdd5fca7669f2fb88bc3
|
|
Bug: 73558129
Test: Passes unit tests.
Change-Id: I7cbe618f622b540abf486777f0d40a18f890dbef
|
|
brillo_config" am: dc282ead05 am: 00511dc9b8
am: 9cda0b80d6
Change-Id: I8a3a04527d4899180965e016085ae941f160cdff
|
|
am: c9af49c26a
Change-Id: Ib4115df73b2b94e1811c68906af182aeef919553
|
|
brillo_config" am: dc282ead05
am: 00511dc9b8
Change-Id: I45879f283f66d2ba75e9c67a5019ace83da7d8a8
|
|
am: 1248532bf6
Change-Id: I61d113a556322b8d430218b04e2e9ea5c4b4c8ec
|
|
am: dc282ead05
Change-Id: Idaa13d35243e51c09b19cbdaaacf0e6d7d5ad89e
|
|
am: 01b1cb727c
Change-Id: I83188af1a6461f684270f356ac8b7a9e90e4e09f
|
|
|