From 41b83f26b051a38757c70b0e16fe33e00601d127 Mon Sep 17 00:00:00 2001 From: Sharktheone Date: Wed, 6 Dec 2023 18:08:16 +0100 Subject: [PATCH] optimize release and benchmark builds even more --- Cargo.toml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 87a30cb77..c14217459 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -78,3 +78,16 @@ test-case = "3.3.1" [features] # Enables extended debugging information during parsing. debug_parser = [] + + +[profile.release] +lto = "fat" +opt-level = 3 +codegen-units = 1 +#rustflags = ["-C", "target-cpu=native"] # Currently unstable and it can cause problems on older CPUs (don't have newer CPU instructions). + +[profile.bench] +lto = "fat" +opt-level = 3 +codegen-units = 1 +