You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jianglk.darker 7ee447c011
v811_spc009_project
4 months ago
..
app_api v811_spc009_project 4 months ago
demo v811_spc009_project 4 months ago
doc v811_spc009_project 4 months ago
include v811_spc009_project 4 months ago
nonlinux_support v811_spc009_project 4 months ago
runtest v811_spc009_project 4 months ago
rust v811_spc009_project 4 months ago
scripts v811_spc009_project 4 months ago
simpleperf_app_runner v811_spc009_project 4 months ago
testdata v811_spc009_project 4 months ago
.clang-format v811_spc009_project 4 months ago
Android.bp v811_spc009_project 4 months ago
Android.mk v811_spc009_project 4 months ago
CallChainJoiner.cpp v811_spc009_project 4 months ago
CallChainJoiner.h v811_spc009_project 4 months ago
CallChainJoiner_test.cpp v811_spc009_project 4 months ago
ETMDecoder.cpp v811_spc009_project 4 months ago
ETMDecoder.h v811_spc009_project 4 months ago
ETMRecorder.cpp v811_spc009_project 4 months ago
ETMRecorder.h v811_spc009_project 4 months ago
IOEventLoop.cpp v811_spc009_project 4 months ago
IOEventLoop.h v811_spc009_project 4 months ago
IOEventLoop_test.cpp v811_spc009_project 4 months ago
JITDebugReader.cpp v811_spc009_project 4 months ago
JITDebugReader.h v811_spc009_project 4 months ago
MapRecordReader.cpp v811_spc009_project 4 months ago
MapRecordReader.h v811_spc009_project 4 months ago
MapRecordReader_test.cpp v811_spc009_project 4 months ago
NOTICE v811_spc009_project 4 months ago
OWNERS v811_spc009_project 4 months ago
OfflineUnwinder.cpp v811_spc009_project 4 months ago
OfflineUnwinder.h v811_spc009_project 4 months ago
OfflineUnwinder_impl.h v811_spc009_project 4 months ago
OfflineUnwinder_test.cpp v811_spc009_project 4 months ago
ProbeEvents.cpp v811_spc009_project 4 months ago
ProbeEvents.h v811_spc009_project 4 months ago
ProbeEvents_test.cpp v811_spc009_project 4 months ago
README.md v811_spc009_project 4 months ago
RecordFilter.cpp v811_spc009_project 4 months ago
RecordFilter.h v811_spc009_project 4 months ago
RecordFilter_test.cpp v811_spc009_project 4 months ago
RecordReadThread.cpp v811_spc009_project 4 months ago
RecordReadThread.h v811_spc009_project 4 months ago
RecordReadThread_test.cpp v811_spc009_project 4 months ago
SampleComparator.h v811_spc009_project 4 months ago
SampleDisplayer.h v811_spc009_project 4 months ago
TEST_MAPPING v811_spc009_project 4 months ago
build_id.h v811_spc009_project 4 months ago
callchain.h v811_spc009_project 4 months ago
cmd_api.cpp v811_spc009_project 4 months ago
cmd_api_impl.h v811_spc009_project 4 months ago
cmd_api_test.cpp v811_spc009_project 4 months ago
cmd_debug_unwind.cpp v811_spc009_project 4 months ago
cmd_debug_unwind_test.cpp v811_spc009_project 4 months ago
cmd_dumprecord.cpp v811_spc009_project 4 months ago
cmd_dumprecord_test.cpp v811_spc009_project 4 months ago
cmd_help.cpp v811_spc009_project 4 months ago
cmd_inject.cpp v811_spc009_project 4 months ago
cmd_inject_impl.h v811_spc009_project 4 months ago
cmd_inject_test.cpp v811_spc009_project 4 months ago
cmd_kmem.cpp v811_spc009_project 4 months ago
cmd_kmem_test.cpp v811_spc009_project 4 months ago
cmd_list.cpp v811_spc009_project 4 months ago
cmd_list_test.cpp v811_spc009_project 4 months ago
cmd_merge.cpp v811_spc009_project 4 months ago
cmd_merge_test.cpp v811_spc009_project 4 months ago
cmd_monitor.cpp v811_spc009_project 4 months ago
cmd_monitor_test.cpp v811_spc009_project 4 months ago
cmd_record.cpp v811_spc009_project 4 months ago
cmd_record_impl.h v811_spc009_project 4 months ago
cmd_record_test.cpp v811_spc009_project 4 months ago
cmd_report.cpp v811_spc009_project 4 months ago
cmd_report_sample.cpp v811_spc009_project 4 months ago
cmd_report_sample.proto v811_spc009_project 4 months ago
cmd_report_sample_test.cpp v811_spc009_project 4 months ago
cmd_report_test.cpp v811_spc009_project 4 months ago
cmd_stat.cpp v811_spc009_project 4 months ago
cmd_stat_impl.h v811_spc009_project 4 months ago
cmd_stat_test.cpp v811_spc009_project 4 months ago
cmd_trace_sched.cpp v811_spc009_project 4 months ago
cmd_trace_sched_test.cpp v811_spc009_project 4 months ago
command.cpp v811_spc009_project 4 months ago
command.h v811_spc009_project 4 months ago
command_test.cpp v811_spc009_project 4 months ago
cpu_hotplug_test.cpp v811_spc009_project 4 months ago
dso.cpp v811_spc009_project 4 months ago
dso.h v811_spc009_project 4 months ago
dso_test.cpp v811_spc009_project 4 months ago
environment.cpp v811_spc009_project 4 months ago
environment.h v811_spc009_project 4 months ago
environment_test.cpp v811_spc009_project 4 months ago
etm_branch_list.proto v811_spc009_project 4 months ago
event_attr.cpp v811_spc009_project 4 months ago
event_attr.h v811_spc009_project 4 months ago
event_fd.cpp v811_spc009_project 4 months ago
event_fd.h v811_spc009_project 4 months ago
event_selection_set.cpp v811_spc009_project 4 months ago
event_selection_set.h v811_spc009_project 4 months ago
event_type.cpp v811_spc009_project 4 months ago
event_type.h v811_spc009_project 4 months ago
event_type_table.h v811_spc009_project 4 months ago
generate_event_type_table.py v811_spc009_project 4 months ago
get_test_data.h v811_spc009_project 4 months ago
gtest_main.cpp v811_spc009_project 4 months ago
kallsyms.cpp v811_spc009_project 4 months ago
kallsyms.h v811_spc009_project 4 months ago
kallsyms_test.cpp v811_spc009_project 4 months ago
main.cpp v811_spc009_project 4 months ago
perf_event.h v811_spc009_project 4 months ago
perf_regs.cpp v811_spc009_project 4 months ago
perf_regs.h v811_spc009_project 4 months ago
perf_regs_test.cpp v811_spc009_project 4 months ago
profcollect.cpp v811_spc009_project 4 months ago
read_apk.cpp v811_spc009_project 4 months ago
read_apk.h v811_spc009_project 4 months ago
read_apk_test.cpp v811_spc009_project 4 months ago
read_dex_file.cpp v811_spc009_project 4 months ago
read_dex_file.h v811_spc009_project 4 months ago
read_dex_file_test.cpp v811_spc009_project 4 months ago
read_elf.cpp v811_spc009_project 4 months ago
read_elf.h v811_spc009_project 4 months ago
read_elf_test.cpp v811_spc009_project 4 months ago
read_symbol_map.cpp v811_spc009_project 4 months ago
read_symbol_map.h v811_spc009_project 4 months ago
read_symbol_map_test.cpp v811_spc009_project 4 months ago
record.cpp v811_spc009_project 4 months ago
record.h v811_spc009_project 4 months ago
record_equal_test.h v811_spc009_project 4 months ago
record_file.h v811_spc009_project 4 months ago
record_file.proto v811_spc009_project 4 months ago
record_file_format.h v811_spc009_project 4 months ago
record_file_reader.cpp v811_spc009_project 4 months ago
record_file_test.cpp v811_spc009_project 4 months ago
record_file_writer.cpp v811_spc009_project 4 months ago
record_lib_interface.cpp v811_spc009_project 4 months ago
record_lib_test.cpp v811_spc009_project 4 months ago
record_test.cpp v811_spc009_project 4 months ago
report_lib_interface.cpp v811_spc009_project 4 months ago
report_utils.cpp v811_spc009_project 4 months ago
report_utils.h v811_spc009_project 4 months ago
report_utils_test.cpp v811_spc009_project 4 months ago
sample_tree.h v811_spc009_project 4 months ago
sample_tree_test.cpp v811_spc009_project 4 months ago
test_util.cpp v811_spc009_project 4 months ago
test_util.h v811_spc009_project 4 months ago
thread_tree.cpp v811_spc009_project 4 months ago
thread_tree.h v811_spc009_project 4 months ago
thread_tree_test.cpp v811_spc009_project 4 months ago
tracing.cpp v811_spc009_project 4 months ago
tracing.h v811_spc009_project 4 months ago
tracing_test.cpp v811_spc009_project 4 months ago
utils.cpp v811_spc009_project 4 months ago
utils.h v811_spc009_project 4 months ago
utils_test.cpp v811_spc009_project 4 months ago
workload.cpp v811_spc009_project 4 months ago
workload.h v811_spc009_project 4 months ago
workload_test.cpp v811_spc009_project 4 months ago

README.md

Simpleperf

This file is documentation for simpleperf maintainers. There is also user documentation.

Building new prebuilts

To snap the aosp-simpleperf-release branch to ToT AOSP main and kick off a build, use this coastguard page and choose "aosp-simpleperf-release" from the "Branch" dropdown. Then click "Submit build requests". You'll get emails keeping you up to date with the progress of the snap and the build.

Updating the prebuilts

Once you have the build id (a 7-digit number) and the build is complete, run the update script from within the system/extras/simpleperf directory:

./scripts/update.py --bid 1234567 -vv

This will create a new change that you can repo upload, then approve and submit as normal.