on master help sign in
Set flags necessary for cargo-flamegraph
df0d58eBlaž Hrastnik
Cargo.toml+1
@@ -18,3 +18,4 @@ split-debuginfo = "unpacked"
18
18
19[profile.release]
19[profile.release]
20lto = "thin"
20lto = "thin"
21+# debug = true
flake.nix+1−1
@@ -76,7 +76,7 @@
76 env = prev.env ++ [
76 env = prev.env ++ [
77 { name = "HELIX_RUNTIME"; eval = "$PWD/runtime"; }
77 { name = "HELIX_RUNTIME"; eval = "$PWD/runtime"; }
78 { name = "RUST_BACKTRACE"; value = "1"; }
78 { 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"; }
80 ];
80 ];
81 };
81 };
82 };
82 };