Age | Commit message (Collapse) | Author |
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2052097
Change-Id: Id98ec3f0963155d08c09a2a0968fd1f7354e6451
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2052097
Change-Id: I41f1a1b10bdf625de7d5c4e813e4d3cc5b213b37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
* changes:
simpleperf: raise priority of stop recording events.
simpleperf: Make stop recording time more accurate.
|
|
e0d4d7e891
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2052094
Change-Id: I3b0b3dbedc6fcf8910312090f54f81057ff2aca0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2052094
Change-Id: I0460ade55857434d981042d49320bd2f05aebd38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2052094
Change-Id: I26618fad786a7c48a85ec012ce7d55570da504ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2052094
Change-Id: I6fcb63b4515cab609346ab5b38b6376cd6b14f49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
Simpleperf main thread handles several events, like processing
records from record read thread, periodically checking JIT debug
file updates, etc. Some events may take significant time to finish,
and slow down reaction to stop recording events.
To alleviate it, this CL raises priority of stop recording events. So
they only need to wait for the currently running event.
Bug: 227220328
Test: run simpleperf_unit_test
Change-Id: Ib0160fe1da6d81cae8e71f25a5870d320706d2a9
|
|
simpleperf stops recording in FinishReadMmapEventData(). It contains
two steps:
1. Stop record read thread.
2. Process records in userspace buffer.
But if the second steps takes significant time, users may think
simpleperf doesn't receive the stop recording command. To avoid that,
this CL moves the second step to post processing.
This CL also closes event files when stopping recording. That
prevents the kernel from generating more samples, which may slow down
post processing.
Bug: 227220328
Test: run simpleperf_unit_test
Change-Id: Ib5a11b7ce039e2133a9070a10508da514197e610
|
|
Bug: 151177513
Bug: 213388645
Bug: 210912771
Test: m droid dist reportmissinglicenses
Change-Id: I29bd295be1a6aef16ae9b9ccdb9bef3365cc4a0c
|
|
43ccc71e3d am: ab47ce778e am: a4e62a8cdf am: e7d079131c
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2050287
Change-Id: Ib46a8c97d7a3b01cd7450435152ada4f547ee274
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
43ccc71e3d am: ab47ce778e am: a4e62a8cdf
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2050287
Change-Id: I66a4ba29a34d79543b0508657f3e9ccf2d96c936
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
43ccc71e3d am: ab47ce778e
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2050287
Change-Id: Ie1b27d286785c75292449886030bd6420b5a2c6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2050287
Change-Id: If063512182204663ffabfbe1475bf600731c610f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
1. Recommend building coresight driver as modules on kernel 5.10+.
2. Add a link of missing patches in kernel 5.4.
3. Suggest optional flags in ETM device tree.
Bug: 226705914
Test: None
Change-Id: I79cbb05fce4677c869c5b56a74b2633548d4f282
|
|
cc3514332c am: 21b3025f07 am: 9e7120609d
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2045743
Change-Id: Ie69fe2bf69e5303221b2fc8c37378bb6c767c6c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
cc3514332c am: 21b3025f07
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2045743
Change-Id: Id4959ff93f8a1c07367f4992fc2cb89ba0213b06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
cc3514332c
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2045743
Change-Id: I0110cac8fba34f8e298c71a5c64f72640e2b56ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2045743
Change-Id: I59abdc1ea2aee4ef8176583f0b1e58fec03ccdb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
Otherwise they can't run on M1 Mac.
Bug: none
Test: run test.py
Change-Id: Idbed2c191b7c79cd13e27d5f9e38c53df7b27b9d
|
|
58d441ba68 am: 8c6be20f6e
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2048207
Change-Id: I925f42fa85f47a1336cbbb30dfd2d652d99a9736
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
5cb11a82cc am: 8a4c799617 am: 378918ad3b am: 77b1373b60
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2044007
Change-Id: I58f714539bee283698127e6a4ad7f03c05c71a77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2048207
Change-Id: I0f634ea7bdc94bfa909b8db3205830c24c6ee78f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
5cb11a82cc am: 8a4c799617 am: 378918ad3b
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2044007
Change-Id: I52eaf6223fe29f51af420ded36f30b3f4da77325
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2048207
Change-Id: I1edfb34adb64ab62c3702ea050e0e9af02da27ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
5cb11a82cc am: 8a4c799617
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2044007
Change-Id: Iae99236815c6d089f21b0e3e12559e531c386098
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2048207
Change-Id: I0d40a4fb390f1541280118f00b5f0fa6fee1e0b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
5cb11a82cc
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2044007
Change-Id: Ib7d699a3e83d7f79f5292abafd6e53d6b3e9fd8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
* changes:
Support building simpleperf against musl
Support building ioshark against musl
|
|
|
|
Support building simpleperf against musl by including the missing
sys/time.h header and providing a definition of gettid, which
doesn't exist in musl.
Bug: 190084016
Test: m USE_HOST_MUSL=true host-native
Change-Id: Idcff0bf356ed2523dd953ddb6eba10c206afaa2b
|
|
Support building ioshark against musl by using the standard errno.h
header instead of sys/errno.h.
Bug: 190084016
Test: m USE_HOST_MUSL=true host-native
Change-Id: Ic5b4713e6fe746e1c20ed4517dfd69f05423d63a
|
|
mainline-appsearch-release
Change-Id: I3d113417f511335212b3d797d5c65a75fbeaa9e3
|
|
For convenience, builds against musl libc currently use the
linux_glibc properties because they are almost always linux-specific
and not glibc-specific. In preparation for removing this hack,
tweak the linux_glibc properties by either moving them to host_linux,
which will apply to linux_glibc, linux_musl and linux_bionic, or
by setting appropriate musl or linux_musl properties. Properties
that must not be repeated while musl uses linux_musl and also still
uses the linux_glibc properties are moved to glibc properties, which
don't apply to musl. Whether these stay as glibc properties or get
moved back to linux_glibc later once the musl hack is removed is TBD.
Bug: 223257095
Test: m checkbuild
Test: m USE_HOST_MUSL=true host-native
Change-Id: Iff2b4ec1465033e3e076774bc0c72b2cf966478c
|
|
d14f308fe6 am: bd7e7386f9 am: a7977cdeca am: c3389b0571
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2039179
Change-Id: I5099978a70eb2bb51fffb61c90eaeb33ec92c60c
Signed-off-by: Automerger Merge Worker
|
|
d14f308fe6 am: bd7e7386f9 am: a7977cdeca
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2039179
Change-Id: I9dfc9864be42f4d31ffc81f1aff38f7c0971a47a
Signed-off-by: Automerger Merge Worker
|
|
d14f308fe6 am: bd7e7386f9
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2039179
Change-Id: I4e8aec4a74f9be4f0e625d6fdc142ace79e99549
Signed-off-by: Automerger Merge Worker
|
|
d14f308fe6
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2039179
Change-Id: I84d88e9b0ebcb31bb652ebfceb4adb0eaa776246
Signed-off-by: Automerger Merge Worker
|
|
|
|
a9a6f4b64d am: ed8610fedf am: 582917abd3
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2041023
Change-Id: I818f027ad3b270c97f002ab2c449a856a8478a21
|
|
a9a6f4b64d am: ed8610fedf
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2041023
Change-Id: Iedf59590df0bf6eb225182f2b44988a67fc7a570
|
|
a9a6f4b64d
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2041023
Change-Id: Ie9fca87869811a392b1461fc3b10c965bbfa7d9f
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2041023
Change-Id: Ib154e067238708973a19b60e307851947aaa423d
|
|
* changes:
simpleperf: move --comm into report lib options.
simpleperf: move sample filters into report lib options.
simpleperf: modify SetSampleFilter in scripts.
simpleperf: update simpleperf prebuilts to build 8346228.
|
|
Bug: 222758831
Test: run test.py --only-host-test
Change-Id: Id308719999bcb8a9d4e86983688cacbc5bb7e5ab
|
|
Bug: 222758831
Test: run test.py --only-host-test
Change-Id: I707cf4dd4130e3186a4e42e084d74779a328c720
|
|
Use a list of strings to pass filters, so we can pass parameters
with spaces, like thread names with spaces.
Bug: 222758831
Test: run test.py --only-host-test
Change-Id: I64e3d7fc2b990ced419a9b694ffec05322c08f16
|