• Home
Name Date Size #Lines LOC

..--

androidbase/base/03-May-2024-5423

compat/03-May-2024-252136

kernel/03-May-2024-1,635921

mybase/base/03-May-2024-179104

testdata/03-May-2024-29,151,85229,151,617

.project_aliasD03-May-20247 11

Android.bpD03-May-20245.6 KiB263236

CPPLINT.cfgD03-May-202421 21

LICENSED03-May-20241.5 KiB2824

Makefile.externalD03-May-20245.8 KiB158115

READMED03-May-2024414 128

address_mapper.ccD03-May-202410.7 KiB292203

address_mapper.hD03-May-20246.3 KiB16167

address_mapper_test.ccD03-May-202416.9 KiB450274

binary_data_utils.ccD03-May-20242.5 KiB8759

binary_data_utils.hD03-May-20243 KiB9960

binary_data_utils_test.ccD03-May-20242.1 KiB6948

buffer_reader.ccD03-May-2024697 2917

buffer_reader.hD03-May-20241.4 KiB4420

buffer_reader_test.ccD03-May-202410.2 KiB287179

buffer_writer.ccD03-May-20241.2 KiB4122

buffer_writer.hD03-May-20241.1 KiB4221

buffer_writer_test.ccD03-May-202410.7 KiB273158

chromiumos-wide-profiling.gypD03-May-2024127 1110

conversion_utils.ccD03-May-20243.6 KiB12584

conversion_utils.hD03-May-20241,000 3614

conversion_utils_test.ccD03-May-20241.3 KiB4429

data_reader.ccD03-May-20241.3 KiB5036

data_reader.hD03-May-20242.7 KiB8438

data_writer.ccD03-May-20241 KiB3926

data_writer.hD03-May-20242 KiB5822

dso.ccD03-May-20245 KiB185142

dso.hD03-May-20241.6 KiB5627

dso_android.ccD03-May-20242.4 KiB9869

dso_test.ccD03-May-20243.8 KiB13295

dso_test_utils.ccD03-May-20244.7 KiB157115

dso_test_utils.hD03-May-2024770 2614

file_reader.ccD03-May-20241.1 KiB4931

file_reader.hD03-May-20241 KiB4019

file_reader_test.ccD03-May-20249.5 KiB269161

file_utils.ccD03-May-2024935 3422

file_utils.hD03-May-20241.3 KiB4222

huge_page_deducer.ccD03-May-202410.9 KiB317206

huge_page_deducer.hD03-May-20241.1 KiB268

huge_page_deducer_test.ccD03-May-202421.8 KiB579469

install_prerequisites.shD03-May-2024346 113

perf_converter.ccD03-May-20242.6 KiB9672

perf_data.protoD03-May-202419.4 KiB711528

perf_data_structures.hD03-May-20241.2 KiB6040

perf_data_utils.ccD03-May-20242.7 KiB8863

perf_data_utils.hD03-May-20243.2 KiB8531

perf_data_utils_test.ccD03-May-20242.8 KiB7455

perf_option_parser.ccD03-May-20247.8 KiB218156

perf_option_parser.hD03-May-20241.1 KiB288

perf_option_parser_test.ccD03-May-20247.5 KiB171141

perf_parser.ccD03-May-202425.6 KiB741519

perf_parser.hD03-May-20249.5 KiB279137

perf_parser_test.ccD03-May-202475.9 KiB2,0651,353

perf_protobuf_io.ccD03-May-20241.8 KiB6340

perf_protobuf_io.hD03-May-20241.5 KiB4018

perf_reader.ccD03-May-202469.9 KiB2,0231,579

perf_reader.hD03-May-202411.4 KiB298162

perf_reader_test.ccD03-May-202460.4 KiB1,8591,238

perf_recorder.ccD03-May-20244.8 KiB14490

perf_recorder.hD03-May-20241.4 KiB4824

perf_recorder_test.ccD03-May-20246.7 KiB199141

perf_serializer.ccD03-May-202439.5 KiB1,129980

perf_serializer.hD03-May-202411.1 KiB268182

perf_serializer_test.ccD03-May-202431.7 KiB868605

perf_stat.protoD03-May-20241.9 KiB5142

perf_stat_parser.ccD03-May-20242.2 KiB8363

perf_stat_parser.hD03-May-20241.2 KiB3512

perf_stat_parser_test.ccD03-May-20244.3 KiB141105

perf_test_files.ccD03-May-20245.5 KiB16479

perf_test_files.hD03-May-2024650 2010

quipper.ccD03-May-20241.5 KiB6544

quipper.gypD03-May-20244.5 KiB194193

run_command.ccD03-May-20243.9 KiB173132

run_command.hD03-May-2024797 249

run_command_test.ccD03-May-20241.6 KiB5843

sample_info_reader.ccD03-May-202421 KiB630421

sample_info_reader.hD03-May-20242 KiB5925

sample_info_reader_test.ccD03-May-202413.9 KiB394314

scoped_temp_path.ccD03-May-20242.4 KiB7745

scoped_temp_path.hD03-May-20241.4 KiB5428

scoped_temp_path_test.ccD03-May-20246.2 KiB198142

string_utils.ccD03-May-2024846 3120

string_utils.hD03-May-2024679 2410

test_perf_data.ccD03-May-202417.3 KiB480388

test_perf_data.hD03-May-202414.6 KiB513395

test_runner.ccD03-May-2024300 115

test_utils.ccD03-May-20247 KiB244176

test_utils.hD03-May-20242.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