2个不稳定版本
0.1.0 | 2022年10月1日 |
---|---|
0.0.1 | 2021年9月23日 |
#701 in 调试
每月下载量 23次
用于 erdb
185KB
3.5K SLoC
rust-debug
提供对DWARF调试格式的抽象层。
这个代码包使得从DWARF调试格式中获取调试信息变得更容易。它还帮助从调试目标中检索信息,它需要另一个代码包来与调试目标交互。
特性
- 执行堆栈跟踪。
- 虚拟展开调用栈。
- 评估一个变量。
- 找到断点位置。
- 检索声明DIE的源代码位置。
示例
查看使用此代码包制作的调试器 ERDB
。 https://github.com/Blinningjr/embedded-rust-debugger
许可
许可方式为以下之一
- Apache License,版本2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非你明确说明,否则任何有意提交以包含在本作品中的贡献,如Apache-2.0许可证中定义的,均应以上述双许可方式授权,不附加任何额外的条款或条件。
依赖
~2MB
~43K SLoC