summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.toml11
1 files changed, 11 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
index a22ff581b..bdfcd2adb 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -20,6 +20,17 @@ exclude = [
"std/hash/_wasm"
]
+
+[profile.release]
+codegen-units = 1
+lto = true
+opt-level = 'z' # Optimize for size
+
+[profile.bench]
+codegen-units = 1
+lto = true
+opt-level = 'z' # Optimize for size
+
# Optimize these packages for perf
[profile.release.package.rand]
opt-level = 3