• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..13-Dec-2023-

app_api/H12-Dec-2023-1,245843

demo/H12-Dec-2023-4,5253,606

doc/H12-Dec-2023-37,02935,881

include/H12-Dec-2023-12143

nonlinux_support/H12-Dec-2023-12949

runtest/H12-Dec-2023-1,180987

rust/H12-Dec-2023-6733

scripts/H12-Dec-2023-13,40310,735

simpleperf_app_runner/H12-Dec-2023-312248

testdata/H12-Dec-2023-8878

.clang-formatH A D12-Dec-2023239 1211

.gitignoreH A D12-Dec-20235 11

Android.bpH A D12-Dec-202315.4 KiB659631

Android.mkH A D12-Dec-20231.2 KiB3714

CallChainJoiner.cppH A D12-Dec-202313.8 KiB428358

CallChainJoiner.hH A D12-Dec-20235.9 KiB182117

CallChainJoiner_test.cppH A D12-Dec-20239.9 KiB263213

ETMDecoder.cppH A D12-Dec-202332.3 KiB916732

ETMDecoder.hH A D12-Dec-20233 KiB8944

ETMRecorder.cppH A D12-Dec-20237.1 KiB248198

ETMRecorder.hH A D12-Dec-20232.2 KiB7841

IOEventLoop.cppH A D12-Dec-20236.3 KiB228178

IOEventLoop.hH A D12-Dec-20233 KiB9639

IOEventLoop_test.cppH A D12-Dec-20235.8 KiB253216

JITDebugReader.cppH A D12-Dec-202328.3 KiB795660

JITDebugReader.hH A D12-Dec-20239.1 KiB242159

MapRecordReader.cppH A D12-Dec-20235.4 KiB187148

MapRecordReader.hH A D12-Dec-20232.3 KiB7844

MapRecordReader_test.cppH A D12-Dec-20232.4 KiB8558

NOTICEH A D12-Dec-202310.4 KiB191158

OWNERSH A D12-Dec-202389 43

OfflineUnwinder.cppH A D12-Dec-202312.8 KiB325258

OfflineUnwinder.hH A D12-Dec-20232.9 KiB8650

OfflineUnwinder_impl.hH A D12-Dec-20231.6 KiB5528

OfflineUnwinder_test.cppH A D12-Dec-20233.7 KiB11881

ProbeEvents.cppH A D12-Dec-20235 KiB164123

ProbeEvents.hH A D12-Dec-20231.6 KiB5525

ProbeEvents_test.cppH A D12-Dec-20231.8 KiB5226

README.mdH A D12-Dec-2023854 2518

RecordFilter.cppH A D12-Dec-20234.7 KiB154123

RecordFilter.hH A D12-Dec-20235 KiB11278

RecordFilter_test.cppH A D12-Dec-20235.9 KiB185137

RecordReadThread.cppH A D12-Dec-202321.8 KiB632548

RecordReadThread.hH A D12-Dec-20237.5 KiB215133

RecordReadThread_test.cppH A D12-Dec-202320.8 KiB552480

SampleComparator.hH A D12-Dec-20234.2 KiB12986

SampleDisplayer.hH A D12-Dec-20239.4 KiB286228

TEST_MAPPINGH A D12-Dec-202375 77

build_id.hH A D12-Dec-20232.7 KiB9455

callchain.hH A D12-Dec-20235.1 KiB158123

cmd_api.cppH A D12-Dec-20236.5 KiB216173

cmd_api_impl.hH A D12-Dec-20231.3 KiB3514

cmd_api_test.cppH A D12-Dec-20232.9 KiB10570

cmd_debug_unwind.cppH A D12-Dec-202326.3 KiB715620

cmd_debug_unwind_test.cppH A D12-Dec-20236.6 KiB159119

cmd_dumprecord.cppH A D12-Dec-202317.4 KiB525456

cmd_dumprecord_test.cppH A D12-Dec-20232.8 KiB8050

cmd_help.cppH A D12-Dec-20232.9 KiB9764

cmd_inject.cppH A D12-Dec-202321.7 KiB614509

cmd_inject_impl.hH A D12-Dec-2023868 287

cmd_inject_test.cppH A D12-Dec-20235.4 KiB151108

cmd_kmem.cppH A D12-Dec-202325.6 KiB687603

cmd_kmem_test.cppH A D12-Dec-20234.5 KiB145110

cmd_list.cppH A D12-Dec-20237.4 KiB221177

cmd_list_test.cppH A D12-Dec-20231.3 KiB5327

cmd_merge.cppH A D12-Dec-202314.5 KiB426360

cmd_merge_test.cppH A D12-Dec-20233.1 KiB9358

cmd_monitor.cppH A D12-Dec-202322.2 KiB621506

cmd_monitor_test.cppH A D12-Dec-20233.8 KiB139102

cmd_record.cppH A D12-Dec-202378.1 KiB2,0961,791

cmd_record_impl.hH A D12-Dec-20235.6 KiB9874

cmd_record_test.cppH A D12-Dec-202343 KiB1,194990

cmd_report.cppH A D12-Dec-202336.2 KiB971847

cmd_report_sample.cppH A D12-Dec-202330.9 KiB801708

cmd_report_sample.protoH A D12-Dec-20234.8 KiB133113

cmd_report_sample_test.cppH A D12-Dec-20239.2 KiB212157

cmd_report_test.cppH A D12-Dec-202319.4 KiB579498

cmd_stat.cppH A D12-Dec-202332.6 KiB889769

cmd_stat_impl.hH A D12-Dec-202312.8 KiB358288

cmd_stat_test.cppH A D12-Dec-202321.2 KiB610512

cmd_trace_sched.cppH A D12-Dec-202314.7 KiB422369

cmd_trace_sched_test.cppH A D12-Dec-20232 KiB6439

command.cppH A D12-Dec-20239.2 KiB292244

command.hH A D12-Dec-20236.7 KiB209157

command_test.cppH A D12-Dec-20237.6 KiB181136

cpu_hotplug_test.cppH A D12-Dec-202315.7 KiB504422

dso.cppH A D12-Dec-202331.6 KiB967805

dso.hH A D12-Dec-20237.7 KiB226149

dso_test.cppH A D12-Dec-202312.1 KiB304236

environment.cppH A D12-Dec-202331 KiB994826

environment.hH A D12-Dec-20234.6 KiB157105

environment_test.cppH A D12-Dec-20234.7 KiB139105

etm_branch_list.protoH A D12-Dec-20231.8 KiB6753

event_attr.cppH A D12-Dec-20239.8 KiB256194

event_attr.hH A D12-Dec-20231.7 KiB5022

event_fd.cppH A D12-Dec-202311.1 KiB329264

event_fd.hH A D12-Dec-20235.5 KiB16186

event_selection_set.cppH A D12-Dec-202327.4 KiB856729

event_selection_set.hH A D12-Dec-20237.7 KiB229150

event_type.cppH A D12-Dec-202317.5 KiB594497

event_type.hH A D12-Dec-20234 KiB13285

event_type_table.hH A D12-Dec-202333.1 KiB497491

generate_event_type_table.pyH A D12-Dec-202319.3 KiB306256

get_test_data.hH A D12-Dec-20237.2 KiB15357

gtest_main.cppH A D12-Dec-20233.4 KiB12885

kallsyms.cppH A D12-Dec-20238.4 KiB284218

kallsyms.hH A D12-Dec-20231.8 KiB6021

kallsyms_test.cppH A D12-Dec-20233.8 KiB12287

main.cppH A D12-Dec-20232.4 KiB6430

perf_event.hH A D12-Dec-2023843 278

perf_regs.cppH A D12-Dec-20236.5 KiB228188

perf_regs.hH A D12-Dec-20232.5 KiB10067

perf_regs_test.cppH A D12-Dec-20231.1 KiB3818

profcollect.cppH A D12-Dec-20231.8 KiB5735

read_apk.cppH A D12-Dec-20236 KiB172129

read_apk.hH A D12-Dec-20233.4 KiB9550

read_apk_test.cppH A D12-Dec-20233.4 KiB8357

read_dex_file.cppH A D12-Dec-20233.5 KiB10274

read_dex_file.hH A D12-Dec-20231.4 KiB4722

read_dex_file_test.cppH A D12-Dec-20231.4 KiB4422

read_elf.cppH A D12-Dec-202319.4 KiB572488

read_elf.hH A D12-Dec-20233.6 KiB11875

read_elf_test.cppH A D12-Dec-20238.8 KiB260206

read_symbol_map.cppH A D12-Dec-20232.5 KiB10971

read_symbol_map.hH A D12-Dec-20231.1 KiB3915

read_symbol_map_test.cppH A D12-Dec-20231.6 KiB5730

record.cppH A D12-Dec-202348.7 KiB1,4311,302

record.hH A D12-Dec-202318.1 KiB652458

record_equal_test.hH A D12-Dec-20233.9 KiB10380

record_file.hH A D12-Dec-20238.4 KiB244157

record_file.protoH A D12-Dec-2023827 3225

record_file_format.hH A D12-Dec-20233.3 KiB14358

record_file_reader.cppH A D12-Dec-202320.8 KiB684619

record_file_test.cppH A D12-Dec-20236.4 KiB183123

record_file_writer.cppH A D12-Dec-202315.7 KiB527445

record_lib_interface.cppH A D12-Dec-20237.7 KiB298242

record_lib_test.cppH A D12-Dec-20235.3 KiB144118

record_test.cppH A D12-Dec-20235.9 KiB149114

report_lib_interface.cppH A D12-Dec-202315.7 KiB499412

report_utils.cppH A D12-Dec-20239.2 KiB241191

report_utils.hH A D12-Dec-20233 KiB9154

report_utils_test.cppH A D12-Dec-202313.7 KiB313247

sample_tree.hH A D12-Dec-202312 KiB352267

sample_tree_test.cppH A D12-Dec-20238.3 KiB234190

test_util.cppH A D12-Dec-20234.2 KiB12995

test_util.hH A D12-Dec-20237.4 KiB198156

thread_tree.cppH A D12-Dec-202313.6 KiB421346

thread_tree.hH A D12-Dec-20236.1 KiB174116

thread_tree_test.cppH A D12-Dec-20234.4 KiB146102

tracing.cppH A D12-Dec-202318.9 KiB641543

tracing.hH A D12-Dec-20233.5 KiB12887

tracing_test.cppH A D12-Dec-20234.3 KiB10373

utils.cppH A D12-Dec-202311.5 KiB428366

utils.hH A D12-Dec-20235.9 KiB204143

utils_test.cppH A D12-Dec-20233.1 KiB9265

workload.cppH A D12-Dec-20236.3 KiB209169

workload.hH A D12-Dec-20232.4 KiB7945

workload_test.cppH A D12-Dec-20232.4 KiB7951

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