5 个版本
0.1.4 | 2024年4月20日 |
---|---|
0.1.3 | 2024年4月19日 |
0.1.2 | 2024年4月19日 |
0.1.1 | 2024年4月19日 |
0.1.0 | 2024年4月19日 |
4 在 #open-harmony
每月 155 次下载
6KB
63 行
HiTrace
OpenHarmony 上 HiTrace
跟踪系统的安全绑定。如果不为 OpenHarmony 编译,则此包不做任何操作 (target_env = ohos
)。
开发
欢迎贡献。
许可证
本项目采用 Apache-2.0 许可证,与 OpenHarmony 许可证相匹配。有关详细信息,请参阅 LICENSE。
lib.rs
:
HiTrace
OpenHarmony 上 HiTrace
跟踪系统的安全绑定。如果不为 OpenHarmony 编译,则此包不做任何操作 (target_env = ohos
)。
用法
HiTrace
允许以同步和基于堆栈的方式跟踪 Spans。
示例
fn load_website() {
start_trace(&c"step1");
step1();
finish_trace();
start_trace(&CString::new("step2").unwrap());
step2();
finish_trace();
}
start_trace(&c"LoadingWebsite");
load_website();
finish_trace();