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

..--

androidbase/base/22-Nov-2023-5423

compat/22-Nov-2023-252136

kernel/22-Nov-2023-1,635921

mybase/base/22-Nov-2023-179104

testdata/22-Nov-2023-27,901,43127,901,203

.project_aliasD22-Nov-20237 11

Android.bpD23-Nov-20235.6 KiB263236

CPPLINT.cfgD22-Nov-202321 21

LICENSED22-Nov-20231.5 KiB2824

Makefile.externalD22-Nov-20235.8 KiB158115

READMED22-Nov-2023414 128

address_mapper.ccD22-Nov-202310.7 KiB292203

address_mapper.hD22-Nov-20236.3 KiB16167

address_mapper_test.ccD22-Nov-202316.9 KiB450274

binary_data_utils.ccD22-Nov-20232.5 KiB8759

binary_data_utils.hD22-Nov-20233 KiB9960

binary_data_utils_test.ccD22-Nov-20232.1 KiB6948

buffer_reader.ccD22-Nov-2023697 2917

buffer_reader.hD22-Nov-20231.4 KiB4420

buffer_reader_test.ccD22-Nov-202310.2 KiB287179

buffer_writer.ccD22-Nov-20231.2 KiB4122

buffer_writer.hD22-Nov-20231.1 KiB4221

buffer_writer_test.ccD22-Nov-202310.7 KiB273158

chromiumos-wide-profiling.gypD22-Nov-2023127 1110

conversion_utils.ccD22-Nov-20233.6 KiB12584

conversion_utils.hD22-Nov-20231,000 3614

conversion_utils_test.ccD22-Nov-20231.3 KiB4429

data_reader.ccD22-Nov-20231.3 KiB5036

data_reader.hD22-Nov-20232.7 KiB8438

data_writer.ccD22-Nov-20231 KiB3926

data_writer.hD22-Nov-20232 KiB5822

dso.ccD22-Nov-20235 KiB185142

dso.hD22-Nov-20231.6 KiB5627

dso_android.ccD22-Nov-20232.4 KiB9869

dso_test.ccD22-Nov-20233.8 KiB13295

dso_test_utils.ccD22-Nov-20234.7 KiB157115

dso_test_utils.hD22-Nov-2023770 2614

file_reader.ccD22-Nov-20231.1 KiB4931

file_reader.hD22-Nov-20231 KiB4019

file_reader_test.ccD22-Nov-20239.5 KiB269161

file_utils.ccD22-Nov-2023935 3422

file_utils.hD22-Nov-20231.3 KiB4222

huge_page_deducer.ccD22-Nov-202310.9 KiB317206

huge_page_deducer.hD22-Nov-20231.1 KiB268

huge_page_deducer_test.ccD22-Nov-202321.8 KiB579469

install_prerequisites.shD22-Nov-2023346 113

perf_converter.ccD22-Nov-20232.6 KiB9672

perf_data.protoD23-Nov-202319.4 KiB711528

perf_data_structures.hD22-Nov-20231.2 KiB6040

perf_data_utils.ccD22-Nov-20232.7 KiB8863

perf_data_utils.hD22-Nov-20233.2 KiB8531

perf_data_utils_test.ccD22-Nov-20232.8 KiB7455

perf_option_parser.ccD22-Nov-20237.8 KiB218156

perf_option_parser.hD22-Nov-20231.1 KiB288

perf_option_parser_test.ccD22-Nov-20237.5 KiB171141

perf_parser.ccD22-Nov-202325.6 KiB741519

perf_parser.hD22-Nov-20239.5 KiB279137

perf_parser_test.ccD22-Nov-202375.9 KiB2,0651,353

perf_protobuf_io.ccD22-Nov-20231.8 KiB6340

perf_protobuf_io.hD22-Nov-20231.5 KiB4018

perf_reader.ccD22-Nov-202369.9 KiB2,0231,579

perf_reader.hD22-Nov-202311.4 KiB298162

perf_reader_test.ccD22-Nov-202360.4 KiB1,8591,238

perf_recorder.ccD22-Nov-20234.8 KiB14490

perf_recorder.hD22-Nov-20231.4 KiB4824

perf_recorder_test.ccD22-Nov-20236.7 KiB199141

perf_serializer.ccD22-Nov-202339.5 KiB1,129980

perf_serializer.hD22-Nov-202311.1 KiB268182

perf_serializer_test.ccD22-Nov-202331.7 KiB868605

perf_stat.protoD22-Nov-20231.9 KiB5142

perf_stat_parser.ccD22-Nov-20232.2 KiB8363

perf_stat_parser.hD22-Nov-20231.2 KiB3512

perf_stat_parser_test.ccD22-Nov-20234.3 KiB141105

perf_test_files.ccD22-Nov-20235.5 KiB16479

perf_test_files.hD22-Nov-2023650 2010

quipper.ccD22-Nov-20231.5 KiB6544

quipper.gypD22-Nov-20234.5 KiB194193

run_command.ccD22-Nov-20233.9 KiB173132

run_command.hD22-Nov-2023797 249

run_command_test.ccD22-Nov-20231.6 KiB5843

sample_info_reader.ccD22-Nov-202321 KiB630421

sample_info_reader.hD22-Nov-20232 KiB5925

sample_info_reader_test.ccD22-Nov-202313.9 KiB394314

scoped_temp_path.ccD22-Nov-20232.4 KiB7745

scoped_temp_path.hD22-Nov-20231.4 KiB5428

scoped_temp_path_test.ccD22-Nov-20236.2 KiB198142

string_utils.ccD22-Nov-2023846 3120

string_utils.hD22-Nov-2023679 2410

test_perf_data.ccD22-Nov-202317.3 KiB480388

test_perf_data.hD22-Nov-202314.6 KiB513395

test_runner.ccD22-Nov-2023300 115

test_utils.ccD22-Nov-20237 KiB244176

test_utils.hD22-Nov-20232.8 KiB8850

README

1quipper is a library to read linux kernel perf data.
2
3After parsing a perf.data file it can convert it to a protobuf for further
4manipultation.
5
6It can also do other things like remap addresses preserving shared-object
7offsets, garbage-collect MMAP events, etc.
8
9To build without the ChromeOS chroot:
101. Install pre-requisites. install_prerequisites.sh does this for you.
112. Build using make -f Makefile.external.
12