• Home
Name Date Size #Lines LOC

..--

app_api/03-May-2024-1,200809

demo/03-May-2024-4,5093,602

doc/03-May-2024-36,89135,782

include/03-May-2024-9838

nonlinux_support/03-May-2024-12949

runtest/03-May-2024-1,171979

scripts/03-May-2024-10,6348,695

simpleperf_app_runner/03-May-2024-281224

testdata/03-May-2024-5142

.gitignoreD03-May-20245 11

Android.bpD03-May-202414.9 KiB653623

Android.mkD03-May-20242 KiB4926

AndroidTest.xmlD03-May-20241.6 KiB3217

CallChainJoiner.cppD03-May-202413.9 KiB432362

CallChainJoiner.hD03-May-20245.9 KiB191125

CallChainJoiner_test.cppD03-May-202410.1 KiB266216

ETMDecoder.cppD03-May-202422.8 KiB636497

ETMDecoder.hD03-May-20242 KiB6733

ETMRecorder.cppD03-May-20246.3 KiB225179

ETMRecorder.hD03-May-20242.2 KiB7740

IOEventLoop.cppD03-May-20246.4 KiB229181

IOEventLoop.hD03-May-20243 KiB9238

IOEventLoop_test.cppD03-May-20245.8 KiB251215

JITDebugReader.cppD03-May-202426.4 KiB727608

JITDebugReader.hD03-May-20248 KiB203128

NOTICED03-May-202410.4 KiB191158

OWNERSD03-May-202433 32

OfflineUnwinder.cppD03-May-202411.7 KiB304246

OfflineUnwinder.hD03-May-20242.1 KiB8048

OfflineUnwinder_impl.hD03-May-2024922 3512

OfflineUnwinder_test.cppD03-May-20242.6 KiB8855

README.mdD03-May-2024856 2518

RecordReadThread.cppD03-May-202421.8 KiB631547

RecordReadThread.hD03-May-20247.5 KiB215133

RecordReadThread_test.cppD03-May-202420.6 KiB548476

SampleComparator.hD03-May-20244 KiB12080

SampleDisplayer.hD03-May-20249 KiB273217

TEST_MAPPINGD03-May-202475 77

build_id.hD03-May-20242.5 KiB9357

callchain.hD03-May-20245.1 KiB162129

cmd_api.cppD03-May-20246.6 KiB224186

cmd_api_test.cppD03-May-20242.9 KiB10369

cmd_debug_unwind.cppD03-May-202414.4 KiB412341

cmd_debug_unwind_test.cppD03-May-20243.6 KiB9261

cmd_dumprecord.cppD03-May-202411.4 KiB317278

cmd_dumprecord_test.cppD03-May-20242.1 KiB5934

cmd_help.cppD03-May-20242.8 KiB9161

cmd_inject.cppD03-May-20248.4 KiB243190

cmd_inject_test.cppD03-May-20243.3 KiB7243

cmd_kmem.cppD03-May-202425.8 KiB717634

cmd_kmem_test.cppD03-May-20244.5 KiB147113

cmd_list.cppD03-May-20247.6 KiB229183

cmd_list_test.cppD03-May-20241.3 KiB5126

cmd_record.cppD03-May-202466.9 KiB1,8211,603

cmd_record_test.cppD03-May-202435.4 KiB1,026870

cmd_report.cppD03-May-202433.6 KiB952840

cmd_report_sample.cppD03-May-202424.7 KiB698614

cmd_report_sample_test.cppD03-May-20246.9 KiB164121

cmd_report_test.cppD03-May-202417.8 KiB544472

cmd_stat.cppD03-May-202431.8 KiB886786

cmd_stat_impl.hD03-May-20248.9 KiB278215

cmd_stat_test.cppD03-May-202418.3 KiB550460

cmd_trace_sched.cppD03-May-202414.5 KiB419367

cmd_trace_sched_test.cppD03-May-20242 KiB6439

command.cppD03-May-20245.9 KiB193151

command.hD03-May-20242.9 KiB9663

command_test.cppD03-May-20242.4 KiB7350

cpu_hotplug_test.cppD03-May-202415.6 KiB502420

dso.cppD03-May-202424.5 KiB745635

dso.hD03-May-20246.9 KiB227150

dso_test.cppD03-May-20247.8 KiB198151

environment.cppD03-May-202429 KiB955791

environment.hD03-May-20244.2 KiB14292

environment_test.cppD03-May-20243.2 KiB9367

event_attr.cppD03-May-20249.7 KiB248188

event_attr.hD03-May-20241.6 KiB4620

event_fd.cppD03-May-202411.2 KiB334271

event_fd.hD03-May-20245.5 KiB15784

event_selection_set.cppD03-May-202423.5 KiB738640

event_selection_set.hD03-May-20247 KiB207133

event_type.cppD03-May-202412.4 KiB392331

event_type.hD03-May-20242.9 KiB10364

event_type_table.hD03-May-202427.2 KiB218211

generate_event_type_table.pyD03-May-202419.3 KiB306256

get_test_data.hD03-May-20247.1 KiB14449

gtest_main.cppD03-May-20243.4 KiB12784

main.cppD03-May-20242.4 KiB6229

perf_event.hD03-May-2024843 278

perf_regs.cppD03-May-20246.4 KiB218180

perf_regs.hD03-May-20242.7 KiB10473

read_apk.cppD03-May-20246.1 KiB169129

read_apk.hD03-May-20243.4 KiB9956

read_apk_test.cppD03-May-20243.4 KiB7348

read_dex_file.cppD03-May-20243.5 KiB9971

read_dex_file.hD03-May-20241.4 KiB4724

read_dex_file_test.cppD03-May-20241.2 KiB3817

read_elf.cppD03-May-202422.4 KiB621540

read_elf.hD03-May-20244.4 KiB11272

read_elf_test.cppD03-May-20247.4 KiB200154

record.cppD03-May-202447 KiB1,3701,248

record.hD03-May-202417.7 KiB653462

record_equal_test.hD03-May-20243.8 KiB9776

record_file.hD03-May-20247.9 KiB218141

record_file_format.hD03-May-20242.9 KiB12954

record_file_reader.cppD03-May-202419.3 KiB627568

record_file_test.cppD03-May-20245.1 KiB14996

record_file_writer.cppD03-May-202415.1 KiB501424

record_lib_interface.cppD03-May-20247.6 KiB296240

record_lib_test.cppD03-May-20245.3 KiB149123

record_test.cppD03-May-20245.9 KiB148114

report_lib_interface.cppD03-May-202417 KiB529439

report_sample.protoD03-May-20243.1 KiB9680

sample_tree.hD03-May-202412.1 KiB361278

sample_tree_test.cppD03-May-20248.4 KiB240197

test_util.hD03-May-20244.9 KiB181141

thread_tree.cppD03-May-202411.6 KiB351293

thread_tree.hD03-May-20246.2 KiB176122

thread_tree_test.cppD03-May-20243.6 KiB12385

tracing.cppD03-May-202413.8 KiB432373

tracing.hD03-May-20242.6 KiB10874

utils.cppD03-May-202411.8 KiB441378

utils.hD03-May-20245 KiB180123

utils_test.cppD03-May-20243.5 KiB10981

workload.cppD03-May-20246.2 KiB207169

workload.hD03-May-20242.4 KiB7947

workload_test.cppD03-May-20242.4 KiB8356

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 master 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