./devel/cargo-bloat, Find out what takes most of the space in your executable

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.12.1, Package name: cargo-bloat-0.12.1, Maintainer: pkgsrc-users

Find out what takes most of the space in your executable.

Inspired by bloaty.


Master sites:

Filesize: 18.558 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-15 07:30:52 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
cargo-bloat: updated to 0.12.0

0.12.0

Added
- The `--config` flag. That matches the `cargo build --config`.
- Warn about `strip = true`.

Changed
- Do not show the `-n option` if there is nothing more to display.
- Use `thin` LTO in the Release build to reduce the installed binary size.
- Show the section name given to `--symbols-section` instead of hardcoding `.text`.

Removed
- The `--time` flag. Use `cargo --timings` instead.
   2023-03-13 08:31:25 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
cargo-bloat: update to 0.11.1.

## [0.11.1] - 2022-06-04
### Added
- Mention `cargo --timings` when using `cargo bloat --time`.

### Changed
- Allow short arguments without a space.

### Fixed
- Improve `build-std` support thanks to [@jschwe](https://github.com/jschwe).

## [0.11.0] - 2021-12-30
### Added
- Initial PDB support (Windows MSVC target) thanks to \ 
[@nico-abram](https://github.com/nico-abram).
- Forward compiler errors when building a crate.
- Support unstable cargo options, aka `-Z`.
- `--profile` flag thanks to [@nico-abram](https://github.com/nico-abram).

### Fixed
- Run `cargo clean` after `cargo bloat --time` to prevent `RUSTC_WRAPPER` caching.
- `regex` enabling by default thanks to [@Arnavion](https://github.com/Arnavion).

## [0.10.1] - 2021-07-03
### Added
- `dylib` support and the `--lib` flag thanks to \ 
[@bjorn3](https://github.com/bjorn3).
- `--symbols-section` argument to select a custom ELF symbols section.

### Changed
- `regex` is enabled by default.

### Fixed
- Improve error processing.

## [0.10.0] - 2020-09-08
### Changed
- The binary parsing code has been moved to the
  [binfarce](https://github.com/Shnatsel/binfarce) crate
  thanks to [@Shnatsel](https://github.com/Shnatsel).
   2023-03-06 21:04:09 by Thomas Klausner | Files touched by this commit (5)
Log message:
devel/cargo-bloat: import cargo-bloat-0.9.3

Find out what takes most of the space in your executable.

Inspired by bloaty.