#tracing #bp3d #logging #trace #set #tracing-subscriber

bp3d-debug

用于与BP3D软件一起使用的跟踪订阅者实现。通过bp3d-logger支持传统日志记录,并通过TCP支持远程性能分析。

6个版本

1.0.0-rc.3.2.0 2024年8月22日
1.0.0-rc.2.1.02024年7月21日
1.0.0-rc.2.0.02024年7月20日
1.0.0-rc.1.0.02024年7月19日

#383 in 性能分析

Download history 313/week @ 2024-07-18 68/week @ 2024-07-25 13/week @ 2024-08-01

394 每月下载次数

BSD-3-Clause

53KB
645 代码行

logo

调试核心

调试核心包含用于调试BP3D软件的Rust API。这包含一套针对具有软实时约束的BP3D项目优化的工具。

功能

  • 一个日志系统,在发布构建中禁用跟踪以提高性能。
  • 一个简单的性能分析系统,可以高效地测量Rust代码作用域中花费的时间。
  • 一个设计用于跟踪异步和长时间运行操作的系统。

无运行时依赖