Module analysis

Module analysis 

Source

Structs§

OptimizedLayout
Result of optimizing a struct layout.
OptimizedMember
Member with computed offset and alignment.

Functions§

analyze_false_sharing
Analyzes a struct layout for potential false sharing issues.
analyze_layout
Analyzes a struct layout for padding holes and cache line metrics.
optimize_layout
Optimize a struct layout by reordering fields to minimize padding. Uses greedy bin-packing: sort by alignment desc, then size desc.