Set flags necessary for cargo-flamegraph
commitdf0d58e9f74befebf902fff887a14ae59746b24b
authorBlaž Hrastnik <blaz@mxxn.io>
dateWed 12 Jan 2022, 22:27 (5 years ago)
parent11c3ba9
Cargo.toml+1
@@ -18,3 +18,4 @@ split-debuginfo = "unpacked"
1818
1919[profile.release]
2020lto = "thin"
21+# debug = true
flake.nix+1−1
@@ -76,7 +76,7 @@
7676 env = prev.env ++ [
7777 { name = "HELIX_RUNTIME"; eval = "$PWD/runtime"; }
7878 { name = "RUST_BACKTRACE"; value = "1"; }
79− { name = "RUSTFLAGS"; value = "-C link-arg=-fuse-ld=lld -C target-cpu=native"; }
79+ { name = "RUSTFLAGS"; value = "-C link-arg=-fuse-ld=lld -C target-cpu=native -Clink-arg=-Wl,--no-rosegment"; }
8080 ];
8181 };
8282 };