index
:
pahole/pahole.git
DW_AT_data_bit_offset
WIP-imported-unit
alt_dwarf
bitfield
btf_reproducible_build
master
nex
next
pretty
rust
tmp
tmp.1.20
tmp.bitfield
tmp.libbtf_encoder
tmp.master
tmp.next
tmp.packed
tmp.type_id_t-as-uint32_t
pahole and other type info tools
Arnaldo Carvalho de Melo
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
dwarves_reorganize.c
Age
Commit message (
Expand
)
Author
Files
Lines
2022-10-10
core: Print more info on tag__assert_search_result()
Arnaldo Carvalho de Melo
1
-2
/
+2
2021-08-12
core: base_type__name() doesn't need a 'cu' arg
Arnaldo Carvalho de Melo
1
-4
/
+4
2021-08-12
core: Make class_member->name a real string
Arnaldo Carvalho de Melo
1
-12
/
+12
2019-07-02
reorganize: Enclose bitfield routines under ifdef
Arnaldo Carvalho de Melo
1
-33
/
+35
2019-07-02
reorganize: Ditch unused variable
Arnaldo Carvalho de Melo
1
-2
/
+0
2019-04-05
reorganize: Introduce class__for_each_member_from_safe()
Arnaldo Carvalho de Melo
1
-8
/
+2
2019-04-05
reorganize: Introduce class__for_each_member_reverse()
Arnaldo Carvalho de Melo
1
-1
/
+1
2019-04-05
reorganize: Introduce class__for_each_member_continue()
Arnaldo Carvalho de Melo
1
-22
/
+14
2019-04-05
reorganize: Introduce class__for_each_member_from()
Arnaldo Carvalho de Melo
1
-10
/
+4
2019-04-03
reorganize: Disable the bitfield coalescing/moving steps
Arnaldo Carvalho de Melo
1
-16
/
+21
2019-04-03
reorganize: Use class__find_holes() to recalculate holes
Andrii Nakryiko
1
-88
/
+36
2019-03-11
dwarves: Introduce type_id_t for use with the type IDs
Arnaldo Carvalho de Melo
1
-6
/
+6
2019-01-18
Adopt SPDX-License-Identifier
Domenico Andreoli
1
-4
/
+2
2016-06-29
dwarves_fprintf: Shorten class__fprintf() sig
Arnaldo Carvalho de Melo
1
-5
/
+5
2013-08-15
dwarves_reorganize: Fix member type fixup
Arnaldo Carvalho de Melo
1
-1
/
+23
2013-08-15
dwarves_reorganize: Fixup calculation of bytes needed for bitfield
Arnaldo Carvalho de Melo
1
-1
/
+1
2012-08-17
dwarves: Stop using 'self'
Arnaldo Carvalho de Melo
1
-53
/
+53
2009-08-16
dwarves_reorganize: Fix class__demote_bitfields, we need power of two bytes
Arnaldo Carvalho de Melo
1
-0
/
+1
2009-08-13
dwarves_reorganize: Fix padding calculation
Arnaldo Carvalho de Melo
1
-6
/
+27
2009-07-11
reorganize: Adjust padding after moving from the tail
Arnaldo Carvalho de Melo
1
-0
/
+8
2009-05-04
all: Fix possible uninitialized variable uses
Arnaldo Carvalho de Melo
1
-1
/
+1
2009-04-02
core: Stop using strings__ptr(strings, i) directly
Arnaldo Carvalho de Melo
1
-16
/
+18
2009-04-02
base_type: Don't combine names with attributes
Arnaldo Carvalho de Melo
1
-6
/
+14
2009-04-02
reorganize: class__demote_bitfield_members should update member->byte_size
Arnaldo Carvalho de Melo
1
-0
/
+1
2009-03-18
cu: Rename cu__find_{type,tag}_by_id to cu__{type,tag}
Arnaldo Carvalho de Melo
1
-3
/
+2
2009-03-17
class_member: cache the byte size of the member
Arnaldo Carvalho de Melo
1
-51
/
+34
2009-03-17
dwarves: Rename the class_member bitfields size and offset members
Arnaldo Carvalho de Melo
1
-43
/
+43
2009-03-14
coding style: remove trailing whitespaces, etc
Arnaldo Carvalho de Melo
1
-8
/
+8
2009-03-07
reorganize: Fix bug in cu__find_base_type_of_size alternate type names
Arnaldo Carvalho de Melo
1
-3
/
+3
2009-03-05
dwarves: Remove some more DWARF details from the core
Arnaldo Carvalho de Melo
1
-12
/
+21
2009-03-03
dwarves: Add DW_TAG_ptr_to_member_type to tag__is_tag_type
Arnaldo Carvalho de Melo
1
-2
/
+2
2009-03-02
reorganize: cu__find_base_type_of_size should look for alternative CTF base t...
Arnaldo Carvalho de Melo
1
-6
/
+12
2008-10-02
strings: Introduce the strings class
Arnaldo Carvalho de Melo
1
-13
/
+16
2008-04-20
[DWARVES]: Introduce tag__assert_search_result
Arnaldo Carvalho de Melo
1
-0
/
+3
2008-03-04
[DWARVES] base_type: store the size in bits
Arnaldo Carvalho de Melo
1
-1
/
+1
2008-01-13
[DWARVES_REORGANIZE]: Proper tail padding fixup
Arnaldo Carvalho de Melo
1
-7
/
+13
2008-01-12
[DWARVES_REORGANIZE]: Fixup class__fixup_alingment
Arnaldo Carvalho de Melo
1
-0
/
+11
2008-01-12
[DWARVES_REORGANIZE]: Adopt class__add_offsets_from and class__fixup_alignmen...
Arnaldo Carvalho de Melo
1
-0
/
+69
2007-11-20
[DWARVES_REORGANIZE]: Add a sanity check on class__demote_bitfields
Arnaldo Carvalho de Melo
1
-0
/
+6
2007-11-11
[DWARVES_REORGANIZE]: Fix moving the last member to after a hole
Arnaldo Carvalho de Melo
1
-0
/
+4
2007-10-26
[CLASS_REORGANIZE]: Fix class__find_last_member_of_size
Arnaldo Carvalho de Melo
1
-9
/
+7
2007-05-29
[LIB]: Introduce type__for_each_data_member
Arnaldo Carvalho de Melo
1
-5
/
+5
2007-05-29
[REORGANIZE_LIB]: class__reorganize should return void
Arnaldo Carvalho de Melo
1
-6
/
+4
2007-05-29
[REORGANIZE_LIB]: Don't try to reorganize classes without data members
Arnaldo Carvalho de Melo
1
-0
/
+7
2007-05-24
[LIB]: Support DW_AT_specification in DW_TAG_structure_type tags
Arnaldo Carvalho de Melo
1
-2
/
+2
2007-05-24
[LIB]: Introduce class__tags()
Arnaldo Carvalho de Melo
1
-14
/
+14
2007-05-23
[LIB]: Put infrastructure for type scoping in place
Arnaldo Carvalho de Melo
1
-15
/
+30
2007-05-23
[LIB]: Introduce type__last_member
Arnaldo Carvalho de Melo
1
-8
/
+4
2007-05-23
[LIB]: Introduce type__for_each_member
Arnaldo Carvalho de Melo
1
-5
/
+5
2007-05-07
[LIB]: Move class__reorganize & friends to a new lib: libdwarves_reorganize
Arnaldo Carvalho de Melo
1
-0
/
+741