Commit a790819
authored
Stop stripping and LTO
*Stop stripping*:
Stripping symbols here is bad, because it makes the binary completely opaque and undebbuggable, should something ever go wrong. The binary size benefit is very minor, this program is supposed to run on desktop computers with tons of disk space.
The tradeoff is bad.
*Stop LTO*:
The same binary size non-concerns as stripping apply. Also, speed basically doesn't matter here.
Meanwhile, we want this program to be `cargo install`-able, so compile times matter.
Again, the tradeoff is bad.1 parent 1c1dbaa commit a790819
1 file changed
+0
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | 14 | | |
19 | 15 | | |
20 | 16 | | |
| |||
0 commit comments