1. 21b2933 pahole: Fix signedness of ternary expression operator by Arnaldo Carvalho de Melo · 2 years, 9 months ago
  2. 4e11c13 ctracer: Remove a bunch of unused 'cu' pointers by Arnaldo Carvalho de Melo · 2 years, 9 months ago
  3. 54c1e93 pahole: Use the 'prototypes' parameter in prototypes__load() by Arnaldo Carvalho de Melo · 2 years, 9 months ago
  4. 8b49591 codiff: class__find_pair_member() doesn't need 'cu' args by Arnaldo Carvalho de Melo · 2 years, 9 months ago
  5. 057be3d core: class__find_member_by_name() doesn't need a cu pointer by Arnaldo Carvalho de Melo · 2 years, 9 months ago
  6. ce9de90 core: Document type->node member usage by Arnaldo Carvalho de Melo · 2 years, 9 months ago
  7. cead526 core: Fix nnr_members typo on 'struct type' comment docs by Arnaldo Carvalho de Melo · 2 years, 9 months ago
  8. 7cfc9be man-pages: Improve the --nr_methods/-m pahole man page entry by Arnaldo Carvalho de Melo · 2 years, 9 months ago
  9. 3895127 pahole: Clarify that currently --nr_methods doesn't work together witn -C by Arnaldo Carvalho de Melo · 2 years, 9 months ago
  10. 2ea4628 pahole: No need to store the class name in 'struct structure' by Arnaldo Carvalho de Melo · 2 years, 9 months ago
  11. 4d85513 pahole: Multithreaded DWARF loading requires elfutils >= 0.178 by Arnaldo Carvalho de Melo · 2 years, 9 months ago
  12. e57e23c btf_encoder: Add methods to maintain a list of btf encoders by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  13. e9b83db list: Adopt list_next_entry() from the Linux kernel by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  14. 6edae3e dwarf_loader: Make hash table size default to 12, faster than 15 by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  15. d2d83be pahole: Allow tweaking the size of the loader hash tables by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  16. ff7bd70 core: Allow sizing the loader hash table by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  17. 3068ff3 hash: Remove unused hash_32(), hash_ptr() by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  18. 8eebf70 dwarf_loader: Use a per-CU frontend cache for the latest lookup result by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  19. a2f1e69 core: Use obstacks: take 2 by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  20. dca86fb dwarf_loader: Add comment on why we can't ignore lexblocks by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  21. 9d0a7ee pahole: Ignore DW_TAG_label when encoding BTF by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  22. d40c5f1 core: Allow ignoring DW_TAG_label by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  23. 51ba831 pahole: Ignore DW_TAG_inline_expansion when encoding BTF by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  24. 9038638 core: Allow ignoring DW_TAG_inline_expansion by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  25. 2075774 pahole: Allow encoding BTF with parallel DWARF loading by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  26. 5a85d9a core: Zero out unused entries when extending ptr_table array in ptr_table__add() by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  27. d133569 pahole: No need to read DW_AT_alignment when encoding BTF by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  28. 21a41e5 dwarf_loader: Allow asking not to read the DW_AT_alignment attribute by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  29. 1ef1639 dwarf_loader: Do not look for non-C DWARF attributes in C CUs by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  30. 88265ea core: Add cu__is_c() to check if the CU language is C by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  31. 1caed1c dwarf_loader: Add a lock around dwarf_decl_file() and dwarf_decl_line() calls by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  32. dd13708 btfdiff: Use multithreaded DWARF loading by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  33. f95f783 btfdiff: Use --sort for pretty printing from both BTF and DWARF by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  34. 3e1c7a2 pahole: Introduce --sort by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  35. 967290b pahole: Store the class id in 'struct structure' as well by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  36. 2b45e1b dwarf_loader: Defer freeing libdw Dwfl handler by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  37. 35845e7 core: Provide a way to store per loader info in cus and an exit function by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  38. 5365c45 pahole: Keep class + cu in tree of structures by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  39. fb99cad dwarf_loader: Parallel DWARF loading by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  40. 75d4748 pahole: Disable parallell BTF encoding for now by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  41. 1c60f71 pahole: Add locking for the structures list and rbtree by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  42. 46ad8c0 dwarf_loader: Introduce 'dwarf_cus' to group all the DWARF specific per-cus state by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  43. d963af9 dwarf_loader: Factor common bits for creating and processing CU by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  44. 0c5bf70 fprintf: class__vtable_fprintf() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  45. 38ff86b fprintf: string_type__fprintf() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  46. a75c342 core: Ditch tag__free_orig_info(), unused by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  47. 80fe32f core: variable__name() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  48. caa219d core: base_type__name() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  49. 7569e46 core: namespace__delete() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  50. de4e8b7 core: {tag,function,lexblock}__delete() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  51. 789ed4e core: ftype__delete() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  52. 6340cb4 core: enumeration__delete() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  53. 33e44f5 core: type__delete() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  54. 0f54ca9 core: class__clone() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  55. 2b20141 core: class__delete() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  56. f40900e core: type__delete_class_members() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  57. 5091675 core: class_member__delete() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  58. 2e50463 core: type__clone_members() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  59. a662083 core: class_member__clone() doesn't need a 'cu' arg by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  60. 33e0d5f pahole: Introduce --prettify option by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  61. bc36e94 pahole: Try harder to resolve the --header type when pretty printing by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  62. fcfa214 pahole: Make prototype__stdio_fprintf_value() receive a FILE to read raw data from by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  63. 1a65d23 man-page: Move the PRETTY PRINTING header earlier by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  64. 2d35630 pahole: Make pipe_seek() honour the 'fp' arg instead of hardcoding stdin by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  65. 9aa0147 pahole: Rename 'fp' to 'output' in prototype__stdio_fprintf_value() by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  66. 472b940 pahole: Use the supplied 'fp' argument in type__instance_read_once() by Arnaldo Carvalho de Melo · 2 years, 10 months ago
  67. 63992cb core: Use namespace->name in class__clone() by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  68. ced4c34 core: Remove strings.c, unused by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  69. adbb66c ctf_loader: Use uint32_t instead of strings_t, that is going away by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  70. ad70744 core: Remove base_type_name_to_size_table.sname, unused by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  71. f8d5719 pahole: Add missing bpf/btf.h include by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  72. deb6a4a libctf: Comment out unused CTF encoding functions by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  73. 82155bc btf_loader: Add missing bpf/btf.h include by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  74. 05f1f9d btf_encoder: Add missing bpf/btf.h include by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  75. f4a77d0 pahole: Use conf_load.kabi_prefix by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  76. 2b9bd83 dwarf_loader: Make attr_suffix() handle kabi_prefix by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  77. daaafeb dwarf_loader: Pass conf_load to functions calling attr_string() by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  78. def3909 ctf_loader: No need for the 'strings' extern, not used by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  79. 2499920 btf_loader: No need for the 'strings' extern, not used by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  80. a388aaf dwarf_loader: Remove unused strings variable and debug_fmt_ops->{init,exit}() by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  81. 3d3b7b3 core: Remove unused debug_fmt_ops->dwarf__strings_ptr() by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  82. 05687c5 core: Remove unused cu__string() method by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  83. a201149 dwarf_loader: No need to strdup() what dwarf_formstring() returns by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  84. 6b7f1b7 core: No need for debug_fmt_ops->variable_name() anymore by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  85. 9d0e3ab pahole: function__name() doesn't need a 'struct cu *' argument by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  86. a7d789a core: Make variable->name a real string by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  87. b569428 core: Make label->name a real string by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  88. e974d1b pahole: class_member_filter__new() doesn't need a 'struct cu *' argument by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  89. 0275e8d pahole: class_member_filter__parse() doesn't need a 'struct cu *' argument by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  90. 90183e8 pahole: tag__real_sizeof() doesn't need a 'struct cu *' argument by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  91. 5cb9192 pahole: Rename tag__fprintf_hexdump_value() to instance__fprintf_hexdump_value() by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  92. 75c769a pahole: enumerations__lookup_entry_from_value() doesn't need to return a CU anymore by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  93. 1edca26 pahole: enumeration__lookup_entry_from_value() doesn't need a 'cu' argument by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  94. f8d98ef core: Ditch unused enumeration__prefix_len() method by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  95. 5cc3651 core: Ditch unused enumeration__prefix() method by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  96. e18c60d pahole: enumeration__lookup_value() doesn't need a 'cu' argument by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  97. 4b877c8 pahole: enumeration__lookup_enumerator() doesn't need a 'cu' argument by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  98. 3ff1182 core: enumeration__emit_definitions() doesn't need a 'cu' argument by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  99. 0947d6e core: enumeration__fprintf() doesn't need a 'cu' argument by Arnaldo Carvalho de Melo · 2 years, 11 months ago
  100. bb22f5b core: Make enumeration__max_entry_name_len() static by Arnaldo Carvalho de Melo · 2 years, 11 months ago