# Feedback request: Performance improvements from reducing debug info

**URL:** <https://internals.rust-lang.org/t/feedback-request-performance-improvements-from-reducing-debug-info/21825>\
**Category:** Uncategorized\
**Created:** [November 5, 2024, 4:20pm UTC](https://internals.rust-lang.org/t/feedback-request-performance-improvements-from-reducing-debug-info/21825 "2024-11-05T16:20:29Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![cuviper](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/cuviper/32/1897_2.png) [@cuviper](https://internals.rust-lang.org/u/cuviper)\
**Post date:** [November 5, 2024, 5:00pm UTC](https://internals.rust-lang.org/t/feedback-request-performance-improvements-from-reducing-debug-info/21825/2 "2024-11-05T17:00:52Z")

</div>

I tried my Project Euler solutions with 340 binaries (for each I've solved) and 70 dependencies. This is potentially heavy as it involves lots of linking with debuginfo, but they're also pretty small.

- With the default profile, `cargo build` took 23.34s; after touching `lib.rs`, it took 11.17s.
- With "line-tables-only", `cargo build` took 20.84s; after touching `lib.rs`, it took 10.00s.

---

_[View the full topic](https://internals.rust-lang.org/t/feedback-request-performance-improvements-from-reducing-debug-info/21825)._
