Perf 不会注释 Rust 调用的 .c 文件

Perf 不会注释 Rust 调用的 .c 文件

我正在使用 perf 来分析一个调用一些 .c 文件的 rust 应用程序。我想注释 .c 函数。但是在 perf 报告中,我只能找到带注释的 rust 代码。

我已经使用调试参数(-g,-pg 已启用)编译了二进制文件。我已按如下方式运行该应用程序。

sudo perf record -pg --call-graph dwarf env RUST_BACKTRACE=full LD_LIBRARY_PATH="<Rust>/lib" ./target/release/<RustApp>

谁能指出我的错误?

相关内容