stm32f4xx-hal icon indicating copy to clipboard operation
stm32f4xx-hal copied to clipboard

Try using cargo-bloat

Open therealprof opened this issue 5 years ago • 1 comments

therealprof avatar May 12 '20 01:05 therealprof

:cowboy_hat_face: Cargo bloat for toolchain stable-x86_64-unknown-linux-gnu :cowboy_hat_face:

@@ Size breakdown @@

- Size     0 B
+ Size     341.98 KB  +341.98 KB
Text size  2.94 KB

Size difference per crate

Note: The numbers below are not 100% accurate, use them as a rough estimate.

@@ Breakdown per crate @@

+ (dwt_blinky) dwt_blinky::__cortex_m_rt_main  1.13 KB
+ (std) __udivmoddi4                           1.09 KB
Dependency tree
@@ Dependency tree @@
- Count: 0
+ Count: 47

├─ bare-metal v0.2.5
│  └─ rustc_version v0.2.3
│     └─ semver v0.9.0
│        └─ semver-parser v0.7.0
├─ cast v0.2.3
│  └─ rustc_version v0.2.3 
├─ cortex-m v0.6.2
│  ├─ aligned v0.3.2
│  │  └─ as-slice v0.1.3
│  │     ├─ generic-array v0.12.3
│  │     │  └─ typenum v1.12.0
│  │     ├─ generic-array v0.13.2
│  │     │  └─ typenum v1.12.0 
│  │     └─ stable_deref_trait v1.1.1
│  ├─ bare-metal v0.2.5 
│  └─ volatile-register v0.2.0
│     └─ vcell v0.1.2
├─ cortex-m-rt v0.6.12
│  ├─ cortex-m-rt-macros v0.1.8
│  │  ├─ proc-macro2 v1.0.13
│  │  │  └─ unicode-xid v0.2.0
│  │  ├─ quote v1.0.6
│  │  │  └─ proc-macro2 v1.0.13 
│  │  └─ syn v1.0.22
│  │     ├─ proc-macro2 v1.0.13 
│  │     ├─ quote v1.0.6 
│  │     └─ unicode-xid v0.2.0 
│  └─ r0 v0.2.2
├─ embedded-hal v0.2.3
│  ├─ nb v0.1.2
│  └─ void v1.0.2
├─ nb v0.1.2 
├─ rand_core v0.5.1
├─ stm32f4 v0.11.0
│  ├─ bare-metal v0.2.5 
│  ├─ cortex-m v0.6.2 
│  ├─ cortex-m-rt v0.6.12 
│  └─ vcell v0.1.2 
├─ synopsys-usb-otg v0.1.0
│  ├─ cortex-m v0.6.2 
│  ├─ stm32ral v0.3.1
│  │  ├─ bare-metal v0.2.5 
│  │  └─ cortex-m v0.6.2 
│  ├─ usb-device v0.2.5
│  └─ vcell v0.1.2 
└─ void v1.0.2 

Commit: 826c8217c3a23935025f3d96b7c27d8c81c64eff

github-actions[bot] avatar May 18 '20 20:05 github-actions[bot]