nnd - Linux向けの超軽量・高速デバッガ
(github.com/al13n321)- RemedyBG に着想を得た Linux 専用の超軽量・高速デバッガで、gdb や lldb に依存せず Rust で直接実装
- 高速な応答性と TUI ベースの UI により、大容量の実行ファイル(例: 2.5GB の ClickHouse)も無理なく扱える
- ロードや検索のような時間のかかる作業も非同期/マルチスレッドでキャンセル可能で、進捗表示に対応
- インストール不要の単一 6MB 実行ファイルとして配布され、依存関係なし
- 制限事項: Linux x86_64 専用、TUI のみ対応、リモートデバッグ・fork 追跡・record/replay 機能なし、Java/Python などの VM ベース言語は非対応
主な機能
- ブレークポイント / 条件付きブレークポイント
- ステップ実行、コード/アセンブリ表示
- watch 式、標準ライブラリの pretty-printer 対応
- vtable ベースのダウンキャスト機能
まだコメントはありません。