Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
app_api/ | 23-Mar-2024 | - | 1,231 | 831 | ||
demo/ | 23-Mar-2024 | - | 4,459 | 3,553 | ||
doc/ | 23-Mar-2024 | - | 36,951 | 35,828 | ||
include/ | 23-Mar-2024 | - | 132 | 51 | ||
nonlinux_support/ | 23-Mar-2024 | - | 129 | 49 | ||
runtest/ | 23-Mar-2024 | - | 1,171 | 979 | ||
scripts/ | 23-Mar-2024 | - | 11,005 | 8,983 | ||
simpleperf_app_runner/ | 23-Mar-2024 | - | 255 | 198 | ||
testdata/ | 23-Mar-2024 | - | 51 | 42 | ||
Android.bp | D | 23-Mar-2024 | 14.9 KiB | 648 | 617 | |
Android.mk | D | 23-Mar-2024 | 2 KiB | 49 | 26 | |
AndroidTest.xml | D | 23-Mar-2024 | 1.6 KiB | 32 | 17 | |
CallChainJoiner.cpp | D | 23-Mar-2024 | 13.9 KiB | 432 | 362 | |
CallChainJoiner.h | D | 23-Mar-2024 | 5.9 KiB | 191 | 125 | |
CallChainJoiner_test.cpp | D | 23-Mar-2024 | 10.1 KiB | 266 | 216 | |
ETMDecoder.cpp | D | 23-Mar-2024 | 31.3 KiB | 893 | 711 | |
ETMDecoder.h | D | 23-Mar-2024 | 2.9 KiB | 86 | 43 | |
ETMRecorder.cpp | D | 23-Mar-2024 | 6.5 KiB | 233 | 186 | |
ETMRecorder.h | D | 23-Mar-2024 | 2.2 KiB | 78 | 41 | |
IOEventLoop.cpp | D | 23-Mar-2024 | 6.4 KiB | 229 | 181 | |
IOEventLoop.h | D | 23-Mar-2024 | 3 KiB | 92 | 38 | |
IOEventLoop_test.cpp | D | 23-Mar-2024 | 5.8 KiB | 251 | 215 | |
JITDebugReader.cpp | D | 23-Mar-2024 | 27.1 KiB | 773 | 643 | |
JITDebugReader.h | D | 23-Mar-2024 | 8.6 KiB | 234 | 155 | |
NOTICE | D | 23-Mar-2024 | 10.4 KiB | 191 | 158 | |
OWNERS | D | 23-Mar-2024 | 33 | 3 | 2 | |
OfflineUnwinder.cpp | D | 23-Mar-2024 | 12.9 KiB | 327 | 262 | |
OfflineUnwinder.h | D | 23-Mar-2024 | 2.4 KiB | 85 | 51 | |
OfflineUnwinder_impl.h | D | 23-Mar-2024 | 1.6 KiB | 55 | 28 | |
OfflineUnwinder_test.cpp | D | 23-Mar-2024 | 3.7 KiB | 118 | 81 | |
README.md | D | 23-Mar-2024 | 854 | 25 | 18 | |
RecordReadThread.cpp | D | 23-Mar-2024 | 21.8 KiB | 631 | 547 | |
RecordReadThread.h | D | 23-Mar-2024 | 7.5 KiB | 215 | 133 | |
RecordReadThread_test.cpp | D | 23-Mar-2024 | 20.6 KiB | 548 | 476 | |
SampleComparator.h | D | 23-Mar-2024 | 4.2 KiB | 130 | 89 | |
SampleDisplayer.h | D | 23-Mar-2024 | 9.7 KiB | 291 | 235 | |
TEST_MAPPING | D | 23-Mar-2024 | 75 | 7 | 7 | |
build_id.h | D | 23-Mar-2024 | 2.7 KiB | 98 | 61 | |
callchain.h | D | 23-Mar-2024 | 5.1 KiB | 162 | 129 | |
cmd_api.cpp | D | 23-Mar-2024 | 7 KiB | 232 | 186 | |
cmd_api_impl.h | D | 23-Mar-2024 | 1.3 KiB | 35 | 14 | |
cmd_api_test.cpp | D | 23-Mar-2024 | 2.9 KiB | 105 | 70 | |
cmd_debug_unwind.cpp | D | 23-Mar-2024 | 14.5 KiB | 417 | 344 | |
cmd_debug_unwind_test.cpp | D | 23-Mar-2024 | 3.7 KiB | 94 | 62 | |
cmd_dumprecord.cpp | D | 23-Mar-2024 | 15.7 KiB | 476 | 408 | |
cmd_dumprecord_test.cpp | D | 23-Mar-2024 | 2.4 KiB | 69 | 42 | |
cmd_help.cpp | D | 23-Mar-2024 | 2.9 KiB | 97 | 64 | |
cmd_inject.cpp | D | 23-Mar-2024 | 15.8 KiB | 461 | 374 | |
cmd_inject_impl.h | D | 23-Mar-2024 | 868 | 28 | 7 | |
cmd_inject_test.cpp | D | 23-Mar-2024 | 3.7 KiB | 105 | 70 | |
cmd_kmem.cpp | D | 23-Mar-2024 | 25.8 KiB | 721 | 636 | |
cmd_kmem_test.cpp | D | 23-Mar-2024 | 4.6 KiB | 149 | 114 | |
cmd_list.cpp | D | 23-Mar-2024 | 7.6 KiB | 232 | 185 | |
cmd_list_test.cpp | D | 23-Mar-2024 | 1.3 KiB | 53 | 27 | |
cmd_record.cpp | D | 23-Mar-2024 | 71.2 KiB | 1,923 | 1,651 | |
cmd_record_impl.h | D | 23-Mar-2024 | 4.8 KiB | 85 | 61 | |
cmd_record_test.cpp | D | 23-Mar-2024 | 39.7 KiB | 1,133 | 945 | |
cmd_report.cpp | D | 23-Mar-2024 | 34.7 KiB | 989 | 870 | |
cmd_report_sample.cpp | D | 23-Mar-2024 | 24.8 KiB | 703 | 617 | |
cmd_report_sample_test.cpp | D | 23-Mar-2024 | 6.9 KiB | 166 | 122 | |
cmd_report_test.cpp | D | 23-Mar-2024 | 18.2 KiB | 556 | 481 | |
cmd_stat.cpp | D | 23-Mar-2024 | 33 KiB | 907 | 785 | |
cmd_stat_impl.h | D | 23-Mar-2024 | 12.8 KiB | 358 | 288 | |
cmd_stat_test.cpp | D | 23-Mar-2024 | 21.3 KiB | 612 | 514 | |
cmd_trace_sched.cpp | D | 23-Mar-2024 | 14.6 KiB | 424 | 370 | |
cmd_trace_sched_test.cpp | D | 23-Mar-2024 | 2 KiB | 65 | 40 | |
command.cpp | D | 23-Mar-2024 | 9.1 KiB | 288 | 240 | |
command.h | D | 23-Mar-2024 | 6.5 KiB | 212 | 161 | |
command_test.cpp | D | 23-Mar-2024 | 7.7 KiB | 185 | 141 | |
cpu_hotplug_test.cpp | D | 23-Mar-2024 | 15.6 KiB | 502 | 420 | |
dso.cpp | D | 23-Mar-2024 | 24.2 KiB | 753 | 638 | |
dso.h | D | 23-Mar-2024 | 7.2 KiB | 231 | 154 | |
dso_test.cpp | D | 23-Mar-2024 | 8.7 KiB | 222 | 172 | |
environment.cpp | D | 23-Mar-2024 | 29.5 KiB | 970 | 803 | |
environment.h | D | 23-Mar-2024 | 4.4 KiB | 145 | 95 | |
environment_test.cpp | D | 23-Mar-2024 | 3.8 KiB | 113 | 83 | |
etm_branch_list.proto | D | 23-Mar-2024 | 1.3 KiB | 49 | 40 | |
event_attr.cpp | D | 23-Mar-2024 | 9.7 KiB | 248 | 188 | |
event_attr.h | D | 23-Mar-2024 | 1.6 KiB | 46 | 20 | |
event_fd.cpp | D | 23-Mar-2024 | 11.2 KiB | 334 | 271 | |
event_fd.h | D | 23-Mar-2024 | 5.5 KiB | 157 | 84 | |
event_selection_set.cpp | D | 23-Mar-2024 | 26.5 KiB | 835 | 718 | |
event_selection_set.h | D | 23-Mar-2024 | 7.5 KiB | 230 | 153 | |
event_type.cpp | D | 23-Mar-2024 | 12.4 KiB | 392 | 331 | |
event_type.h | D | 23-Mar-2024 | 2.9 KiB | 103 | 64 | |
event_type_table.h | D | 23-Mar-2024 | 27.2 KiB | 218 | 211 | |
generate_event_type_table.py | D | 23-Mar-2024 | 19.3 KiB | 306 | 256 | |
get_test_data.h | D | 23-Mar-2024 | 7.1 KiB | 144 | 49 | |
gtest_main.cpp | D | 23-Mar-2024 | 3.4 KiB | 128 | 85 | |
main.cpp | D | 23-Mar-2024 | 2.4 KiB | 64 | 30 | |
perf_event.h | D | 23-Mar-2024 | 843 | 27 | 8 | |
perf_regs.cpp | D | 23-Mar-2024 | 6.4 KiB | 218 | 180 | |
perf_regs.h | D | 23-Mar-2024 | 2.7 KiB | 104 | 73 | |
profcollect.cpp | D | 23-Mar-2024 | 2 KiB | 66 | 43 | |
read_apk.cpp | D | 23-Mar-2024 | 6.1 KiB | 169 | 129 | |
read_apk.h | D | 23-Mar-2024 | 3.4 KiB | 99 | 56 | |
read_apk_test.cpp | D | 23-Mar-2024 | 3.4 KiB | 73 | 48 | |
read_dex_file.cpp | D | 23-Mar-2024 | 3.5 KiB | 99 | 71 | |
read_dex_file.h | D | 23-Mar-2024 | 1.4 KiB | 47 | 24 | |
read_dex_file_test.cpp | D | 23-Mar-2024 | 1.2 KiB | 38 | 17 | |
read_elf.cpp | D | 23-Mar-2024 | 18.6 KiB | 557 | 472 | |
read_elf.h | D | 23-Mar-2024 | 3.4 KiB | 110 | 68 | |
read_elf_test.cpp | D | 23-Mar-2024 | 8.4 KiB | 249 | 196 | |
record.cpp | D | 23-Mar-2024 | 47 KiB | 1,370 | 1,248 | |
record.h | D | 23-Mar-2024 | 17.7 KiB | 653 | 462 | |
record_equal_test.h | D | 23-Mar-2024 | 3.8 KiB | 97 | 76 | |
record_file.h | D | 23-Mar-2024 | 8 KiB | 222 | 144 | |
record_file_format.h | D | 23-Mar-2024 | 2.9 KiB | 129 | 54 | |
record_file_reader.cpp | D | 23-Mar-2024 | 19.7 KiB | 641 | 579 | |
record_file_test.cpp | D | 23-Mar-2024 | 5.1 KiB | 149 | 96 | |
record_file_writer.cpp | D | 23-Mar-2024 | 15.1 KiB | 501 | 424 | |
record_lib_interface.cpp | D | 23-Mar-2024 | 7.6 KiB | 296 | 240 | |
record_lib_test.cpp | D | 23-Mar-2024 | 5.3 KiB | 149 | 123 | |
record_test.cpp | D | 23-Mar-2024 | 5.9 KiB | 148 | 114 | |
report_lib_interface.cpp | D | 23-Mar-2024 | 17 KiB | 527 | 437 | |
report_sample.proto | D | 23-Mar-2024 | 3.1 KiB | 96 | 80 | |
sample_tree.h | D | 23-Mar-2024 | 12.2 KiB | 363 | 279 | |
sample_tree_test.cpp | D | 23-Mar-2024 | 8.4 KiB | 240 | 197 | |
test_util.h | D | 23-Mar-2024 | 4.9 KiB | 181 | 141 | |
thread_tree.cpp | D | 23-Mar-2024 | 11.6 KiB | 351 | 293 | |
thread_tree.h | D | 23-Mar-2024 | 6.2 KiB | 176 | 122 | |
thread_tree_test.cpp | D | 23-Mar-2024 | 3.6 KiB | 123 | 85 | |
tracing.cpp | D | 23-Mar-2024 | 18.6 KiB | 626 | 536 | |
tracing.h | D | 23-Mar-2024 | 3.2 KiB | 118 | 80 | |
tracing_test.cpp | D | 23-Mar-2024 | 2.2 KiB | 58 | 31 | |
utils.cpp | D | 23-Mar-2024 | 11.8 KiB | 441 | 378 | |
utils.h | D | 23-Mar-2024 | 5 KiB | 180 | 123 | |
utils_test.cpp | D | 23-Mar-2024 | 3.5 KiB | 109 | 81 | |
workload.cpp | D | 23-Mar-2024 | 6.2 KiB | 207 | 169 | |
workload.h | D | 23-Mar-2024 | 2.4 KiB | 79 | 47 | |
workload_test.cpp | D | 23-Mar-2024 | 2.4 KiB | 83 | 56 |
README.md
1# Simpleperf 2 3This file is documentation for simpleperf maintainers. 4There is also [user documentation](doc/README.md). 5 6## Building new prebuilts 7 8To snap the aosp-simpleperf-release branch to ToT AOSP main and kick off a 9build, use [this coastguard 10page](https://android-build.googleplex.com/coastguard/dashboard/5938649007521792/#/request/create) 11and choose "aosp-simpleperf-release" from the "Branch" dropdown. Then click 12"Submit build requests". You'll get emails keeping you up to date with the 13progress of the snap and the build. 14 15## Updating the prebuilts 16 17Once you have the build id (a 7-digit number) and the build is complete, run the 18update script from within the `system/extras/simpleperf` directory: 19``` 20./scripts/update.py --bid 1234567 -vv 21``` 22 23This will create a new change that you can `repo upload`, then approve and 24submit as normal. 25