Crate twiggy_ir

Source
Expand description

The twiggy code size profiler.

Structs§

Code
Executable code. Function bodies.
Data
Data inside the binary that may or may not end up loaded into memory with the executable code.
DebugInfo
Debugging symbols and information, such as DWARF sections.
Id
An item’s unique identifier. (section index, item within that section index)
Item
An item in the binary.
Items
The architecture- and target-independent internal representation of functions, sections, etc in a file that is being size profiled.
ItemsBuilder
Build up a a set of Items.
Iter
An iterator over IR items. Created by Items::iter.
Misc
Miscellaneous item. Perhaps metadata. Perhaps something else.
Neighbors
An iterator over an item’s neighbors.
Predecessors
An iterator over an item’s predecessors.

Enums§

ItemKind
The kind of item in the binary.