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

..--

app_api/23-Nov-2023-1,245843

demo/23-Nov-2023-4,5253,606

doc/23-Nov-2023-37,02935,881

include/23-Nov-2023-12143

nonlinux_support/23-Nov-2023-12949

runtest/23-Nov-2023-1,180987

rust/23-Nov-2023-6733

scripts/23-Nov-2023-13,40310,735

simpleperf_app_runner/23-Nov-2023-312248

testdata/23-Nov-2023-8878

.clang-formatD23-Nov-2023239

.gitignoreD23-Nov-20235 11

Android.bpD23-Nov-202315.4 KiB659631

Android.mkD23-Nov-20231.2 KiB3714

CallChainJoiner.cppD23-Nov-202313.8 KiB428358

CallChainJoiner.hD23-Nov-20235.9 KiB182117

CallChainJoiner_test.cppD23-Nov-20239.9 KiB263213

ETMDecoder.cppD23-Nov-202332.3 KiB916732

ETMDecoder.hD23-Nov-20233 KiB8944

ETMRecorder.cppD23-Nov-20237.1 KiB248198

ETMRecorder.hD23-Nov-20232.2 KiB7841

IOEventLoop.cppD23-Nov-20236.3 KiB228178

IOEventLoop.hD23-Nov-20233 KiB9639

IOEventLoop_test.cppD23-Nov-20235.8 KiB253216

JITDebugReader.cppD23-Nov-202328.3 KiB795660

JITDebugReader.hD23-Nov-20239.1 KiB242159

MapRecordReader.cppD23-Nov-20235.4 KiB187148

MapRecordReader.hD23-Nov-20232.3 KiB7844

MapRecordReader_test.cppD23-Nov-20232.4 KiB8558

NOTICED23-Nov-202310.4 KiB191158

OWNERSD23-Nov-202389 43

OfflineUnwinder.cppD23-Nov-202312.8 KiB325258

OfflineUnwinder.hD23-Nov-20232.9 KiB8650

OfflineUnwinder_impl.hD23-Nov-20231.6 KiB5528

OfflineUnwinder_test.cppD23-Nov-20233.7 KiB11881

ProbeEvents.cppD23-Nov-20235 KiB164123

ProbeEvents.hD23-Nov-20231.6 KiB5525

ProbeEvents_test.cppD23-Nov-20231.8 KiB5226

README.mdD23-Nov-2023854 2518

RecordFilter.cppD23-Nov-20234.7 KiB154123

RecordFilter.hD23-Nov-20235 KiB11278

RecordFilter_test.cppD23-Nov-20235.9 KiB185137

RecordReadThread.cppD23-Nov-202321.8 KiB632548

RecordReadThread.hD23-Nov-20237.5 KiB215133

RecordReadThread_test.cppD23-Nov-202320.8 KiB552480

SampleComparator.hD23-Nov-20234.2 KiB12986

SampleDisplayer.hD23-Nov-20239.4 KiB286228

TEST_MAPPINGD23-Nov-202375 77

build_id.hD23-Nov-20232.7 KiB9455

callchain.hD23-Nov-20235.1 KiB158123

cmd_api.cppD23-Nov-20236.5 KiB216173

cmd_api_impl.hD23-Nov-20231.3 KiB3514

cmd_api_test.cppD23-Nov-20232.9 KiB10570

cmd_debug_unwind.cppD23-Nov-202326.3 KiB715620

cmd_debug_unwind_test.cppD23-Nov-20236.6 KiB159119

cmd_dumprecord.cppD23-Nov-202317.4 KiB525456

cmd_dumprecord_test.cppD23-Nov-20232.8 KiB8050

cmd_help.cppD23-Nov-20232.9 KiB9764

cmd_inject.cppD23-Nov-202321.7 KiB614509

cmd_inject_impl.hD23-Nov-2023868 287

cmd_inject_test.cppD23-Nov-20235.4 KiB151108

cmd_kmem.cppD23-Nov-202325.6 KiB687603

cmd_kmem_test.cppD23-Nov-20234.5 KiB145110

cmd_list.cppD23-Nov-20237.4 KiB221177

cmd_list_test.cppD23-Nov-20231.3 KiB5327

cmd_merge.cppD23-Nov-202314.5 KiB426360

cmd_merge_test.cppD23-Nov-20233.1 KiB9358

cmd_monitor.cppD23-Nov-202322.2 KiB621506

cmd_monitor_test.cppD23-Nov-20233.8 KiB139102

cmd_record.cppD23-Nov-202378.1 KiB2,0961,791

cmd_record_impl.hD23-Nov-20235.6 KiB9874

cmd_record_test.cppD23-Nov-202343 KiB1,194990

cmd_report.cppD23-Nov-202336.2 KiB971847

cmd_report_sample.cppD23-Nov-202330.9 KiB801708

cmd_report_sample.protoD23-Nov-20234.8 KiB133113

cmd_report_sample_test.cppD23-Nov-20239.2 KiB212157

cmd_report_test.cppD23-Nov-202319.4 KiB579498

cmd_stat.cppD23-Nov-202332.6 KiB889769

cmd_stat_impl.hD23-Nov-202312.8 KiB358288

cmd_stat_test.cppD23-Nov-202321.2 KiB610512

cmd_trace_sched.cppD23-Nov-202314.7 KiB422369

cmd_trace_sched_test.cppD23-Nov-20232 KiB6439

command.cppD23-Nov-20239.2 KiB292244

command.hD23-Nov-20236.7 KiB209157

command_test.cppD23-Nov-20237.6 KiB181136

cpu_hotplug_test.cppD23-Nov-202315.7 KiB504422

dso.cppD23-Nov-202331.6 KiB967805

dso.hD23-Nov-20237.7 KiB226149

dso_test.cppD23-Nov-202312.1 KiB304236

environment.cppD23-Nov-202331 KiB994826

environment.hD23-Nov-20234.6 KiB157105

environment_test.cppD23-Nov-20234.7 KiB139105

etm_branch_list.protoD23-Nov-20231.8 KiB6753

event_attr.cppD23-Nov-20239.8 KiB256194

event_attr.hD23-Nov-20231.7 KiB5022

event_fd.cppD23-Nov-202311.1 KiB329264

event_fd.hD23-Nov-20235.5 KiB16186

event_selection_set.cppD23-Nov-202327.4 KiB856729

event_selection_set.hD23-Nov-20237.7 KiB229150

event_type.cppD23-Nov-202317.5 KiB594497

event_type.hD23-Nov-20234 KiB13285

event_type_table.hD23-Nov-202333.1 KiB497491

generate_event_type_table.pyD23-Nov-202319.3 KiB306256

get_test_data.hD23-Nov-20237.2 KiB15357

gtest_main.cppD23-Nov-20233.4 KiB12885

kallsyms.cppD23-Nov-20238.4 KiB284218

kallsyms.hD23-Nov-20231.8 KiB6021

kallsyms_test.cppD23-Nov-20233.8 KiB12287

main.cppD23-Nov-20232.4 KiB6430

perf_event.hD23-Nov-2023843 278

perf_regs.cppD23-Nov-20236.5 KiB228188

perf_regs.hD23-Nov-20232.5 KiB10067

perf_regs_test.cppD23-Nov-20231.1 KiB3818

profcollect.cppD23-Nov-20231.8 KiB5735

read_apk.cppD23-Nov-20236 KiB172129

read_apk.hD23-Nov-20233.4 KiB9550

read_apk_test.cppD23-Nov-20233.4 KiB8357

read_dex_file.cppD23-Nov-20233.5 KiB10274

read_dex_file.hD23-Nov-20231.4 KiB4722

read_dex_file_test.cppD23-Nov-20231.4 KiB4422

read_elf.cppD23-Nov-202319.4 KiB572488

read_elf.hD23-Nov-20233.6 KiB11875

read_elf_test.cppD23-Nov-20238.8 KiB260206

read_symbol_map.cppD23-Nov-20232.5 KiB10971

read_symbol_map.hD23-Nov-20231.1 KiB3915

read_symbol_map_test.cppD23-Nov-20231.6 KiB5730

record.cppD23-Nov-202348.7 KiB1,4311,302

record.hD23-Nov-202318.1 KiB652458

record_equal_test.hD23-Nov-20233.9 KiB10380

record_file.hD23-Nov-20238.4 KiB244157

record_file.protoD23-Nov-2023827 3225

record_file_format.hD23-Nov-20233.3 KiB14358

record_file_reader.cppD23-Nov-202320.8 KiB684619

record_file_test.cppD23-Nov-20236.4 KiB183123

record_file_writer.cppD23-Nov-202315.7 KiB527445

record_lib_interface.cppD23-Nov-20237.7 KiB298242

record_lib_test.cppD23-Nov-20235.3 KiB144118

record_test.cppD23-Nov-20235.9 KiB149114

report_lib_interface.cppD23-Nov-202315.7 KiB499412

report_utils.cppD23-Nov-20239.2 KiB241191

report_utils.hD23-Nov-20233 KiB9154

report_utils_test.cppD23-Nov-202313.7 KiB313247

sample_tree.hD23-Nov-202312 KiB352267

sample_tree_test.cppD23-Nov-20238.3 KiB234190

test_util.cppD23-Nov-20233.8 KiB12391

test_util.hD23-Nov-20237.4 KiB198156

thread_tree.cppD23-Nov-202313.6 KiB421346

thread_tree.hD23-Nov-20236.1 KiB174116

thread_tree_test.cppD23-Nov-20234.4 KiB146102

tracing.cppD23-Nov-202318.9 KiB641543

tracing.hD23-Nov-20233.5 KiB12887

tracing_test.cppD23-Nov-20234.3 KiB10373

utils.cppD23-Nov-202311.5 KiB428366

utils.hD23-Nov-20235.9 KiB204143

utils_test.cppD23-Nov-20233.1 KiB9265

workload.cppD23-Nov-20236.3 KiB209169

workload.hD23-Nov-20232.4 KiB7945

workload_test.cppD23-Nov-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