Commit Graph

51 Commits (e77c8e83dd587f2616d7ff20d23a897891e6e20d)

Author SHA1 Message Date
Xiao Guangrong f887f3019e perf tools: Clean up O_LARGEFILE et al usage 15 years ago
Arnaldo Carvalho de Melo 6122e4e4f5 perf record: Stop intercepting events, use postprocessing to get build-ids 15 years ago
Xiao Guangrong b8f46c5a34 perf tools: Use O_LARGEFILE to open perf data file 15 years ago
Arnaldo Carvalho de Melo ef12a14130 perf buildid-cache: Add new command to manage build-id cache 15 years ago
Arnaldo Carvalho de Melo 9e201442de perf symbols: Cache /proc/kallsyms files by build-id 15 years ago
Arnaldo Carvalho de Melo ba21594cdd perf tools: Cross platform perf.data analysis support 15 years ago
Arnaldo Carvalho de Melo a89e5abe3e perf symbols: Record the domain of DSOs in HEADER_BUILD_ID header table 15 years ago
Arnaldo Carvalho de Melo f92cb24c78 perf tools: Create write_padded routine out of __dsos__write_buildid_table 15 years ago
Arnaldo Carvalho de Melo ae99fb2c33 perf header: perf_header__push_event() shouldn't die 15 years ago
Arnaldo Carvalho de Melo 769885f372 perf header: Do_read shouldn't die 15 years ago
Arnaldo Carvalho de Melo 4cf40131a5 perf record: Introduce a symtab cache 15 years ago
Arnaldo Carvalho de Melo 301a0b0202 perf session: Ditch register_perf_file_handler 15 years ago
Arnaldo Carvalho de Melo 94c744b6c0 perf tools: Introduce perf_session class 15 years ago
Xiao Guangrong d9541ed324 perf_event: Fix __dsos__write_buildid_table() 15 years ago
OGAWA Hirofumi 7691b1ec2e perf tools: Misc small fixes 15 years ago
Arnaldo Carvalho de Melo b0da954a47 perf symbols: Split the dsos list into kernel and user parts 15 years ago
Arnaldo Carvalho de Melo 364794845c perf tools: Introduce zalloc() for the common calloc(1, N) case 15 years ago
Arnaldo Carvalho de Melo b32d133aec perf symbols: Simplify symbol machinery setup 15 years ago
Arnaldo Carvalho de Melo cc612d8199 perf symbols: Look for vmlinux in more places 15 years ago
Arnaldo Carvalho de Melo c338aee853 perf symbols: Do lazy symtab loading for the kernel & modules too 15 years ago
Arnaldo Carvalho de Melo d5eed904bb perf tools: Eliminate some more die() uses in library functions 15 years ago
Arnaldo Carvalho de Melo 4dc0a04bb1 perf tools: perf_header__read() shouldn't die() 15 years ago
Arnaldo Carvalho de Melo 2446042c93 perf symbols: Capture the running kernel buildid too 15 years ago
Arnaldo Carvalho de Melo f1617b4059 perf symbols: Record the build_ids of kernel modules too 15 years ago
Arnaldo Carvalho de Melo e30a3d12dd perf symbols: Kill struct build_id_list and die() another day 15 years ago
Arnaldo Carvalho de Melo 3726cc75e5 perf tools: Don't die() in do_write() 15 years ago
Arnaldo Carvalho de Melo a9a70bbce7 perf tools: Don't die() in perf_header__new() 15 years ago
Arnaldo Carvalho de Melo 5875412152 perf tools: Don't die() in perf_header_attr__add_id() 15 years ago
Arnaldo Carvalho de Melo 11deb1f9f6 perf tools: Don't die() in perf_header__add_attr() 15 years ago
Arnaldo Carvalho de Melo dc79c0fc08 perf tools: Don't die in perf_header_attr__new() 15 years ago
Arnaldo Carvalho de Melo 37562eac37 perf tools: Generalize perf_header__adds_read() 15 years ago
Arnaldo Carvalho de Melo 84fe8488ad perf symbols: Pass the offset to perf_header__read_build_ids() 15 years ago
Frederic Weisbecker 9e827dd00a perf tools: Bring linear set of section headers for features 15 years ago
Frederic Weisbecker 3e13ab2d83 perf tools: Use perf_header__set/has_feat whenever possible 15 years ago
Frederic Weisbecker 4778d2e4f4 perf tools: Read the build-ids from the header layer 15 years ago
Frederic Weisbecker 57f395a7ea perf tools: Split up build id saving into fetch and write 15 years ago
Frederic Weisbecker 8671dab9d5 perf tools: Move the build-id storage operations to headers 15 years ago
Arnaldo Carvalho de Melo 8d06367fa7 perf symbols: Use the buildids if present 15 years ago
Arnaldo Carvalho de Melo 6beba7adbe perf tools: Unify debug messages mechanisms 16 years ago
Frederic Weisbecker db9f11e36d perf tools: Use DECLARE_BITMAP instead of an open-coded array 16 years ago
Frederic Weisbecker 2ba0825075 perf tools: Introduce bitmask'ed additional headers 16 years ago
Frederic Weisbecker 26dd2cb074 perf tools: Provide backward compatibility with previous perf.data version 16 years ago
Frederic Weisbecker 03456a158d perf tools: Merge trace.info content into perf.data 16 years ago
Ingo Molnar cdd6c482c9 perf: Do the big rename: Performance Counters -> Performance Events 16 years ago
Arjan van de Ven ec60a3fe47 perf utils: Use a define for the maximum length of a trace event 16 years ago
Arjan van de Ven 8755a8f27a perf: Store trace event name/id pairs in perf.data 16 years ago
Ingo Molnar 2e01d17911 perf tools: Seek to the end of the header area 16 years ago
Frederic Weisbecker 0d3a5c8859 perf tools: Librarize sample type and attr finding from headers 16 years ago
Pierre Habouzit 7eac7e9e72 perf util: Fix do_read() to fail on EOF instead of busy-looping 16 years ago
Peter Zijlstra 1c222bce7d perf tools: Fix multi-counter stat bug caused by incorrect reading of perf.data file header 16 years ago