4 个版本 (2 个重大更新)
0.3.0 | 2023 年 6 月 15 日 |
---|---|
0.2.0 | 2023 年 1 月 9 日 |
0.1.1 | 2020 年 5 月 16 日 |
0.1.0 | 2020 年 2 月 25 日 |
在 性能分析 中排名 #127
每月下载量 563
在 9 个 Crates 中使用(直接使用 3 个)
90KB
105 行(不包括注释)
🔆 superluminal-perf-rs
Superluminal 性能 分析器 Rust API,用于将用户事件添加到捕获中。
使用方法
在 Cargo.toml
中添加
[dependencies]
superluminal-perf = "0.2.0"
示例用法
superluminal_perf::begin_event("my-event");
calc();
superluminal_perf::end_event();
superluminal_perf::begin_event("my-event2");
calc2();
superluminal_perf::end_event();
在非 Windows 平台上,事件将不会被编译。
贡献
我们欢迎社区对这个项目做出贡献。
请阅读我们的 贡献指南 了解如何开始。
许可协议
根据您的选择,许可协议为
- Apache 许可协议第 2 版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
请注意,此 crate 使用并嵌入的 Superluminal 性能 C API 许可协议为 BSD 许可协议。
贡献
除非您明确表示,否则任何有意提交以包含在您的工作中的贡献,如 Apache-2.0 许可协议中定义,应如上所述双重许可,不附加任何其他条款或条件。