File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
src/doc/unstable-book/src/compiler-flags Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ cargo run
21
21
Once you've built and run your program, files with the ` gcno ` (after build) and ` gcda ` (after execution) extensions will be created.
22
22
You can parse them with [ llvm-cov gcov] ( https://llvm.org/docs/CommandGuide/llvm-cov.html#llvm-cov-gcov ) or [ grcov] ( https://github.com/mozilla/grcov ) .
23
23
24
- Please note that ` RUSTFLAGS ` apply to everything that cargo builds and runs during a build, including build scripts!
25
- To avoid this, pass a ` RUSTC_WRAPPER ` program to cargo that only adds the profiling flags to rustc for the specific
26
- crates you want to profile.
24
+ Please note that ` RUSTFLAGS ` by default applies to everything that cargo builds and runs during a build!
25
+ When the ` --target ` flag is explicitly passed to cargo, the ` RUSTFLAGS ` no longer apply to build scripts and procedural macros.
26
+ For more fine-grained control consider passing a ` RUSTC_WRAPPER ` program to cargo that only adds the profiling flags to
27
+ rustc for the specific crates you want to profile.
You can’t perform that action at this time.
0 commit comments