- bf0de03 Merge remote-tracking branch 'aosp/upstream-master' by Matthew Maurer · 11 months ago main master
- fd14dc6 tests prettify_perf.data: Add regression test for 'pahole --prettify' by Arnaldo Carvalho de Melo · 11 months ago
- 2282d7d tests: Add script to enumerate and run regression tests in the tests/ dir by Arnaldo Carvalho de Melo · 11 months ago
- ba38e15 tests reproducible_build: Try to find the running kernel vmlinux if ran without args by Arnaldo Carvalho de Melo · 11 months ago
- ea1865c pahole: Add option to obtain a vmlinux matching the running kernel by Arnaldo Carvalho de Melo · 11 months ago
- c08046f core: Add function to return the path to the running kernel vmlinux by Arnaldo Carvalho de Melo · 11 months ago
- 1dfd141 pfunct: Print DW_AT_external=1 functions once by Arnaldo Carvalho de Melo · 11 months ago
- e3fda26 pahole: Reduce memory usage by smarter deleting of CUs by Alan Maguire · 11 months ago
- c7b1f6a btf_encoder: Add "distilled_base" BTF feature to split BTF generation by Alan Maguire · 11 months ago
- b6def57 pahole: Sync with libbpf-1.5 by Alan Maguire · 11 months ago
- d744d85 pahole: Do --lang_exclude CU filtering earlier by Matthew Maurer · 11 months ago
- 81661fa dwarf_loader: Allow filtering CUs early in loading by Matthew Maurer · 11 months ago
- 52ac9a7 pahole: Only warn about multithreading not being available with older versions of elfutils in verbose mode by Alan Maguire · 11 months ago
- 97de8fb dwarf_loader: Simplify the tag__alloc() routine by Arnaldo Carvalho de Melo · 11 months ago
- bc50242 dwarf_loader: Do just one alloc for 'struct dwarf_tag + struct tag' by Arnaldo Carvalho de Melo · 11 months ago
- 799cbfb dwarf_loader: All tags loaded from DWARF must be accompanied by a 'struct dwarf_tag' by Arnaldo Carvalho de Melo · 11 months ago
- cb3ce12 core: Cloning classes should use the CU specific allocator by Arnaldo Carvalho de Melo · 11 months ago
- c2f89da core: Introduce per tag alloc method by Arnaldo Carvalho de Melo · 12 months ago
- e42b873 dwarf_loader: Provide a tag__free() callback by Arnaldo Carvalho de Melo · 12 months ago
- d349997 core: Introduce per-type tag free callback by Arnaldo Carvalho de Melo · 12 months ago
- 6dfb51c core: Make destructors receive the 'struct cu' their object may have been allocated from by Arnaldo Carvalho de Melo · 12 months ago
- ce3540e dwarf_loader: Things allocated with tag__alloc() must be freed with tag__free() by Arnaldo Carvalho de Melo · 12 months ago
- ca764e6 dwarf_loader: Memory allocated with cu__zalloc() should be freed with cu__free() by Arnaldo Carvalho de Melo · 12 months ago
- 3ef508a dwarf_loader: Make 'struct dwarf_tag' more compact by getting rid of 'struct dwarf_off_ref' by Arnaldo Carvalho de Melo · 12 months ago
- 70febc8 core: Reorganize 'struct class_member' to save 8 bytes by Arnaldo Carvalho de Melo · 12 months ago
- 76bcb88 core: Make tag->recursivity_level a uint8_t by Arnaldo Carvalho de Melo · 12 months ago
- b8b9e04 core: Make tag->top_level a single bit flag by Arnaldo Carvalho de Melo · 12 months ago
- 539acef core: Make tag->has_btf_type_tag a single bit flag by Arnaldo Carvalho de Melo · 12 months ago
- dba2c2c core: Make tag->visited a single bit flag by Arnaldo Carvalho de Melo · 12 months ago
- 7409cfa core: Shrink 'struct namespace' a bit by using a hole in its embedded 'tag' by Arnaldo Carvalho de Melo · 12 months ago
- 01646d9 core: Add namespace__shared_tags() method by Arnaldo Carvalho de Melo · 12 months ago
- 811a549 core: type->suffix_disambiguation can be part of a bitfield by Arnaldo Carvalho de Melo · 12 months ago
- 39a28ea btf_encoder: Log libbpf errors when they cause encoding errors by Alan Maguire · 12 months ago
- 15f4a83 core: 'struct namespaces'->nr_tags isn't used, ditch it by Arnaldo Carvalho de Melo · 12 months ago
- 638c000 dwarf_loader: Replace the dtag specific method with tag__set_spec() by Arnaldo Carvalho de Melo · 12 months ago
- 7aae389 dwarf_loader: Ditch dwarf_tag__spec() as we have dtag->specification by Arnaldo Carvalho de Melo · 12 months ago
- c0a78bc dwarf_loader: Remove 'struct dwarf_tag' variable size by Arnaldo Carvalho de Melo · 12 months ago
- 0364eb6 core: Add accessor to the tag associated with a dwarf_tag by Arnaldo Carvalho de Melo · 12 months ago
- 745db05 core: Add accessor to the dwarf_tag associated with a tag by Arnaldo Carvalho de Melo · 12 months ago
- 7c59cbd fprintf: Fix identation in closing } on namespace fprintf by Arnaldo Carvalho de Melo · 12 months ago
- fbf77d8 pdwtags: Print namespaces and its contents by Arnaldo Carvalho de Melo · 12 months ago
- 2a5ea3e core: Add namespace iterator by Arnaldo Carvalho de Melo · 12 months ago
- 5563b1c dwarf_loader: Add support for DW_TAG_GNU_formal_parameter_pack by Arnaldo Carvalho de Melo · 12 months ago
- 1ecb5bd dwarf_loader: Add support for DW_TAG_GNU_template_parameter_pack by Arnaldo Carvalho de Melo · 12 months ago
- f524f2e dwarf_loader: Make cu__tag_not_handled() generally available by Arnaldo Carvalho de Melo · 1 year ago
- 3b637ea dwarf_loader: Initial support for DW_TAG_template_value_param tag by Arnaldo Carvalho de Melo · 1 year ago
- ab31cd2 dwarf_loader: Initial support for DW_TAG_template_type_param tag on DW_TAG_subprogram by Arnaldo Carvalho de Melo · 1 year ago
- 8a1e023 dwarf_loader: Initial support for DW_TAG_template_type_param tag by Arnaldo Carvalho de Melo · 1 year ago
- 24009d1 dwarf_loader: Hash DW_TAG_enumerator entries by Arnaldo Carvalho de Melo · 1 year ago
- 8e3d7e7 Add libobstack to musl builds. by HONG Yifan · 1 year, 1 month ago
- 693522e core: Ignore DW_TAG_inheritance with byte_size zero when finding holes by Arnaldo Carvalho de Melo · 1 year, 1 month ago
- 43f9515 dwarf_loader: Print the DWARF offset in tag__print_unsupported_tag() by Arnaldo Carvalho de Melo · 1 year, 1 month ago
- e82a0fd dwarf_loader: Simplify tag__print_not_supported() by Arnaldo Carvalho de Melo · 1 year, 1 month ago
- f7e3f09 pahole: Bail out when not finding debug anywhere by Arnaldo Carvalho de Melo · 1 year, 1 month ago
- 94a01bd dwarf_loader: Add missing cus__add(cus, cu) to cus__merge_and_process_cu() by Arnaldo Carvalho de Melo · 1 year, 1 month ago
- 6a2b27c core: Initialize cu->node with INIT_LIST_HEAD() by Arnaldo Carvalho de Melo · 1 year, 1 month ago
- 0ce7745 PKG-MAINTAINERS: Add maintainer for nixpkgs package by Arnaldo Carvalho de Melo · 1 year, 1 month ago
- 3e265da Prep 1.27 by Arnaldo Carvalho de Melo · 1 year, 1 month ago
- f62409e dwarf_loader: Show the DIE offset when finding unexpected tag in die__process() by Arnaldo Carvalho de Melo · 1 year, 2 months ago
- a9ae414 btf_loader: Initial support for BTF_KIND_DECL_TAG by Arnaldo Carvalho de Melo · 1 year, 2 months ago
- d087760 pfunct: Disable collecting fn_stats when processing BTF by Arnaldo Carvalho de Melo · 1 year, 2 months ago
- 72e88f2 pahole: Inject kfunc decl tags into BTF by Daniel Xu · 1 year, 3 months ago
- ce4d0bc pahole: Add --btf_feature=decl_tag_kfuncs feature by Daniel Xu · 1 year, 3 months ago
- e3b1c32 pahole: Save input filename separate from output by Daniel Xu · 1 year, 3 months ago
- d584761 pahole: Describe expected use of 'default' in the man page by Alan Maguire · 1 year, 3 months ago
- 912a8e3 btf_encoder: Fix DWARF int type with greater-than-16 byte issue by Yonghong Song · 1 year, 3 months ago
- a1f684f pahole: Allow asking for extra features using the '+' prefix in --btf_features by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- 31c6ec7 pahole: Factor out routine to process "--btf_features=default" by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- 2046cc5 gobuffer: Add gobuffer__sort() helper by Daniel Xu · 1 year, 3 months ago
- 9aba4c9 tests: update reproducible_build test to use "default" by Alan Maguire · 1 year, 3 months ago
- 0a9eceb pahole: Replace use of "all" with "default" for --btf_features by Alan Maguire · 1 year, 3 months ago
- 2a6b7ec tests/reproducible_build: use --btf_features=all,reproducible_build by Alan Maguire · 1 year, 3 months ago
- 43bd3ef pahole: Add reproducible_build to --btf_features by Alan Maguire · 1 year, 3 months ago
- e78c82d pahole: Allow --btf_features to not participate in "all" by Alan Maguire · 1 year, 3 months ago
- a9738dd tests/reproducible_build: Use --btf_features=all when encoding by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- d7edf9a tests/reproducible_build: Validate the vmlinux file by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- c933676 tests: Add a BTF reproducible generation test by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- dba7b5e pahole: Encode BTF serially in a reproducible build by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- edc23a0 core/dwarf_loader: Add functions to set state of CU processing by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- f632e75 dwarf_loader: Add the cu to the cus list early, remove on LSK_DELETE by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- 7ddb9cf core: Add cus__remove(), counterpart of cus__add() by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- 6fa064b core: Add unlocked cus__add() variant by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- a7dee0e dwarf_loader: Remove unused 'thr_data' arg from dwarf_cus__create_and_process_cu() by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- 620d419 dwarf_loader: Create the cu/dcu pair in dwarf_cus__nextcu() by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- 941cd9a dwarf_loader: Introduce dwarf_cus__process_cu() by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- 7a2509e dwarf_loader: Separate creating the cu/dcu pair from processing it by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- 2d633d9 pahole: Disable BTF multithreaded encoded when doing reproducible builds by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- d6e05fd core: Allow asking for a reproducible build by Arnaldo Carvalho de Melo · 1 year, 3 months ago
- 4faf35b fprintf: Remove bogus deduction of negative hole from size of previous field by Arnaldo Carvalho de Melo · 1 year, 5 months ago
- 47e8303 core: The padding in ancestor classes may be used in descendants by Arnaldo Carvalho de Melo · 1 year, 5 months ago
- 9442420 fprintf: Update 'last' variable for DW_TAG_inheritance as well by Arnaldo Carvalho de Melo · 1 year, 5 months ago
- c52e4b7 fprintf: Update the 'last' member when not finding the type for the current member by Arnaldo Carvalho de Melo · 1 year, 5 months ago
- 1ecde47 fprintf: Don't ignore DW_TAG_inheritance in the sum of members check by Arnaldo Carvalho de Melo · 1 year, 5 months ago
- f32ec0c btf_encoder: Dynamically allocate the vars array for percpu variables by Alan Maguire · 1 year, 5 months ago
- 554c5e6 PKG-MAINTAINERS: Add file with known pahole distro package maintainers by Arnaldo Carvalho de Melo · 1 year, 5 months ago
- 922085e pahole: Prep 1.26 by Arnaldo Carvalho de Melo · 1 year, 5 months ago
- ba8f6eb NEWS: Add missing list of changes for v1.25 by Arnaldo Carvalho de Melo · 1 year, 5 months ago
- 90201c2 prefcnt: cus__load_files() requires a non NULL conf_load by Arnaldo Carvalho de Melo · 1 year, 5 months ago
- f86ed77 dtagnames: cus__load_files() requires a non NULL conf_load by Arnaldo Carvalho de Melo · 1 year, 5 months ago
- b2e0f08 syscse: cus__load_files() requires a non NULL conf_load by Arnaldo Carvalho de Melo · 1 year, 5 months ago