Skip to content

Releases: Boshen/cargo-bsize

Release list

v0.0.2

Choose a tag to compare

@github-actions github-actions released this 19 Aug 15:27
b57e426

Added

  • rank macros by the source they expand to
  • cost each workspace file and directory
  • roll inlined code up by caller and by origin crate
  • render the report as Markdown
  • list the loops the optimizer unrolled, peeled, or vectorized
  • rank generic definitions by what they cost to monomorphize
  • count the pointer slots in data and what the loader charges for them
  • show the source text under the workspace lines
  • report each dependency's features and who asked for them
  • name what moved under each what-if lever, and add the nightly levers
  • read the constant data by shape from the assembly
  • cost each crate version, site each function, and lay out each type from DWARF

Fixed

  • drop the Mach-O header symbol from the code tables
  • connect anonymous constants into the reference graph
  • leave a duplicate version's empty code cost blank
  • say what a zero-byte duplicate version means
  • clarify agent instructions

Other

  • add cargo-show-asm to prior art
  • build release binaries
  • drop the JSON output
  • describe the new views and the what-if levers