diff --git a/sgl-router/.cargo/config.toml b/sgl-router/.cargo/config.toml index 0a9cc1ba3..305d57fa3 100644 --- a/sgl-router/.cargo/config.toml +++ b/sgl-router/.cargo/config.toml @@ -1,6 +1,6 @@ [build] -rustflags = [ -] +rustflags = [] +incremental = true [target.aarch64-apple-darwin] rustflags = [ diff --git a/sgl-router/Cargo.toml b/sgl-router/Cargo.toml index b187e0970..44691b200 100644 --- a/sgl-router/Cargo.toml +++ b/sgl-router/Cargo.toml @@ -58,3 +58,18 @@ path = "benches/request_processing.rs" [profile.release] lto = "thin" codegen-units = 1 + +[profile.dev] +opt-level = 0 +debug = true +split-debuginfo = "unpacked" +incremental = true + + +[profile.dev.build-override] +opt-level = 3 +codegen-units = 1 + +[profile.dev-opt] +inherits = "dev" +opt-level = 1